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

Distributed Systems

The track on distributed systems provides an in depth perspective on advanced topics that range from pervasive and mobile computing (wireless networks, sensor networks, mobile computing) to large scale distributed information systems (grid, enterprise application integration). The track emphasizes hands-on work and will allow students to become familiar with the latest developments in wireless communication, networking, sensors, mobile devices, web services, and service oriented architectures. Students in the track are given access to several well equipped laboratories for extensive experimental work during the Laboratory course, seminars, course projects, and the Master Thesis. The track can also be used as a way to later continue studies as part of the Ph.D. program. We recommend that students discuss the courses to be taken with one of the mentors before starting in the track, particularly if the objective is to continue towards a Ph.D. Changes on the mandatory courses as well as external Master Thesis are possible only after discussion with and approval by the mentor.

Prerequisites (applicable to ETH Computer Science students only)

Passed:

Core Course
Semester
252-0205-00 Distributed Systems Autumn

Focus

26 credits to be achieved (must include Lab and 1 seminar):

Courses Semester
252-0307-00 Enterprise Application Integration
Autumn
263-3800-00 Advancd Operating Systems
Autumn
252-0437-00 Verteilte Algorithmen
Autumn
227-0557-00 Ad Hoc and Sensor Networks Autumn
263-3502-00 Data Processing on Modern Hardware
Autumn
252-0316-00 Web Services and Service Oriented Architecture Spring
227-0558-00 Principles of Distributed Computing
Spring
252-0312-00 Ubiquitous Computing
Spring
263-3501-00 Advanced Computer Networks
Spring
Lab  
252-0817-00 Distributed Systems Laboratory (for current projects refer to the Lab's web site) Autumn/Spring
Seminars Semester
227-0559-00 Seminar in Distributed Computing
Autumn
252-3500-00 Information and Communication Systems Spring
252-3600-00 Distributed Systems Spring

Elective Courses

20 - 24 credits to be achieved:

Recommended Courses
Semester
252-3001-00 Advanced Topics on Information Systems
Autumn
227-0559-00 Seminar in Distributed Computing
Autumn / Spring
252-3600-02 Seminar Verteilte Systeme
Spring
252-3500-06 Information and Communication Systems
Spring

Multidiscipline Courses

8 credits to be achieved.

HuSS Courses

2 credits to be achieved.

Master Thesis

The topic of the Master Thesis has to be within the area of Distributed Systems and must be accepted by the Mentor.

Professors involved

Gustavo Alonso, Friedemann Mattern, Timothy Roscoe, Roger Wattenhofer

Associated Professor

Donald Kossmann

 

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 | 26 May 2010
top