VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

251-0374-00L 5 Credits BSC , DS , MSC D-INFK

Web Engineering

VVZ CR n/a

Last Updated: 2026-02-05 15:29:33

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
  • Thu 10:15-12:00 (IFW A 36)
2 h weekly
exercise Web Engineering
  • Thu 12:15-13:00 (IFW A 34)
  • Thu 12:15-13:00 (IFW C 42)
1 h weekly

Offered In