VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Web Engineering
Last Updated: 2026-02-05 15:19:55
Abstract
Starting with basic technologies of Web Engineering, this course will introduce the necessary knowledge to develop dynamic web applications using scripting and programming languages. After an overview of common Web Engineering architectures, model-based approaches and CASE tools will be introduced. Finally, methodologies for context-aware web sites will be discussed.
Content
Basic Technologies (HTTP, HTML, CSS, XML), Dynamic Web Sites (CGI, JavaScript, PHP, Servlets), Web Architectures, Model-based Approaches (WebML, UWE, Hera), Context-aware Web Engineering (personalisation, internationalisation, mobile access)
General Information
- Language
- English
- Levels
- BSC , DS , MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- oral 15 minutes
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Web Engineering |
|
2 h weekly |
| exercise | Web Engineering |
|
1 h weekly |