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

251-0208-00L 8 Credits
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Software Engineering

Lecturers & Examiners: Prof. Dr. Peter Müller
VVZ CR n/a

Last Updated: 2026-02-05 15:10:04

Abstract

Principles, methods, and tools of software engineering;requirements analysis, design, implementation, test, maintenance;project management, software metrics

Content

Software engineering is an engineering discipline whose focus is the cost-effective development of high-quality software systems. The emphasis in software engineering is on both words, software and engineering. An engineer is able to build a high-quality product using off-the-shelf components and integrating them under time and budget constraints. The engineer is often faced with ill-defined problems, partial solutions, and has to rely on empirical methods to evaluate solutions. This course will survey the principles, methods, and tools of software engineering. At the core of the course are the classical phases of the software development lifecycle: requirements analysis, design, implementation, test, and maintenance. The course will also cover topics bridging software engineering and project management such as software metrics.

Resources

Literature

Wird in der Vorlesung bekannt gegeben.

General Information

Language
German
Frequency
Yearly recurring

Examination

Type
session examination
Mode
written 180 minutes
Aids
Keine

Course Components

Type Title Time & Place Hours
lecture Software Engineering
  • Mon 08:15-09:00 (IFW A 36)
  • Thu 10:15-12:00 (IFW A 36)
3 h weekly
exercise Software Engineering
Die Übungen werden teilweise auf Deutsch und teilweise auf Englisch stattfinden.
  • Wed 08:15-10:00 (CAB G 56)
  • Wed 08:15-10:00 (CAB H 56)
  • Wed 08:15-10:00 (IFW A 34)
  • Wed 08:15-10:00 (IFW C 42)
  • Wed 08:15-10:00 (IFW D 42)
  • Fri 13:15-15:00 (IFW B 42)
  • Fri 13:15-15:00 (IFW C 42)
2 h weekly

Offered In