printlogo
http://www.ethz.ch/index_EN
Department of Computer Science
 
print
  
English Deutsch

Foundations of Computer Science

For exam dates and detailed exam information please visit the section for "current students"

The courses "Foundations of Computer Science" cover material that all students of computer science should know. They are self-study courses and are based on material which we assume students know from their Bachelor program. The main goal of these courses is to ensure that all our Master students have a solid knowledge all over computer science and not just in their area of specific expertise.

For each course a syllabus of required topics is published. During the semester the students should ensure that they master all these topics. Looking back at this material of the Bachelor program from the advanced perspective of a Master student will reveal many new connections.

A note for ETH Bachelor students: The required material is mostly taken from courses of the first two years (Obligatorische Fächer), with small additions from third year courses (Kernfachvorlesungen).

Exams:
For each course there is an exam. For topics other than Programming, exams are

Requirements: 4 out of the 5 courses must be passed.

Courses: Please follow the links to get detailed information on the required syllabus for each course.

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2012 ETH Zurich | Imprint | 5 September 2008
top