Skip to main content

Module description - Web Engineering

Module head Dierk König, +41 56 202 79 83, ZGllcmsua29lbmlnQGZobncuY2g=
ECTS 3.0
Level basic
Overview The web is one of the most commonly used platforms for software applications. Web Engineering imparts basics about the construction of web presences: from simple static web sites to dynamic, distributed, database based multi-user applications.
  • Web application architecture, components and their interaction, e.g. the use of Server Pages, Web MVC, Single Page Apps and REST architectural style
  • Client technologies, e.g. HTML, CSS, JavaScript, and server technologies including simple database access
  • Application of these technologies including validation and automated tests of the overall system from an engineering point of view
  • Design and implementation of web applications

Learning Objectives The students
  • know the basic techniques required for the central aspects of a web application, such as client and server technologies, static and dynamic content, the integration of a database
  • can explain the main concepts of the the various technologies covered in the module
  • can build a reliable web presence from scratch using an engineering approach

Previous knowledge
  • Object Oriented Programming 2 (oopI2)
  • Databases (dbC, edbs)

Exam format Continuous assessment grade and final written exam
Diese Seite teilen: