1
Intro – Lecture 1
1 Chair of Software Engineering
Introduction to Programming
Bertrand Meyer
ETH Zurich, October 2003 – February 2004
Intro – Lecture 1
2 Chair of Software Engineering
German version of lecture slides
Folien für diese und alle weiteren Vorlesungseinheiten werden von nun an auch in Deutsch verfügbar sein. Sie können die deutschen Folien auf der Webseite der Vorlesung finden.
Intro – Lecture 1
3 Chair of Software Engineering
Language
Das war die erste deutsche Folie dieser Vorlesung Das ist die letzte deutsche Folie dieser Vorlesung
Intro – Lecture 1
4 Chair of Software Engineering
Choose your language
Exercise sessions (Übungsgruppen) are available in German, English and, if we get enough requests, French. Choose an exercise session (i.e. an assistant) in your preferred language Languages spoken by assistants: German (several varieties), French, some Italian, Polish, Turkish
Intro – Lecture 1
5 Chair of Software Engineering
Goals of the course
After successfully taking this course, you will: Know the key concepts of programming. Master your first programming language: Eiffel. Understand basic hardware and software tools. Know basic concepts of design, implementation and maintenance of large software systems (“software engineering”).
Intro – Lecture 1
6 Chair of Software Engineering