1
I ntro – Lecture 1 1 Chair of Softw are EngineeringIntroduction to Programming
Bertrand Meyer
ETH Zurich, October 2005– February 2006
I ntro – Lecture 1 2 Chair of Softw are EngineeringGerman 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.
I ntro – Lecture 1 3 Chair of Softw are EngineeringLanguage
Das war die erste deutsche Folie dieser Vorlesung. Das ist die letzte deutsche Folie dieser Vorlesung.
I ntro – Lecture 1 4 Chair of Softw are EngineeringChoose your language
Exercise sessions (Übungsgruppen) are available in German (5) and English (3). Choose an exercise session (i.e. an assistant) in your preferred language. Languages spoken by assistants: German (several varieties), English, French, some Italian.
I ntro – Lecture 1 5 Chair of Softw are EngineeringGoals of the course
After successfully taking this course, you will: Know the key concepts of programming. Understand basic hardware and software tools. Master your first programming language: Eiffel. Know basic concepts of design, implementation and maintenance of large software systems (“software engineering”).
I ntro – Lecture 1 6 Chair of Softw are EngineeringTeaching staff & Practical information