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

Details on the Qualifications with MSc ETH in CS

The qualifications with a Master ETH degree include the skills of a Bachelor ETH at an enhanced extent.

(a) Conceptual Knowledge

Knowledge and understanding of
• major paradigms of programming (declarative, imperative, and object-oriented)
• basic subjects like program design, computer systems, algorithms and computability, networks and communications, data bases, computer graphics and scientific computing
• underlying mathematical disciplines, including logic and discrete mathematics
• methodology of software engineering, including specification, implementation, verification, testing, maintenance, and, above this
• knowledge near research level in at least one area of computer science

(b) Skills

• Analysis, formalization, and implementation of programming (and system) design problems, performing a critical evaluation of alternatives
• Evaluation of programs by reasoning about correctness and efficiency
• Construction of abstract models of computer and communication systems
• Matching problems to tools and techniques most suitable for solving them
• Design of experiments for testing and performance evaluation
• Understanding and modelling of large systems, their architecture, construction, and maintenance

(c) Capabilities

• Efficient communication in written form, orally, and with computer-aided techniques of presentation
• Ability to conduct and document a larger scale project either in a team or individually
• In particular: Application of management and software engineering skills in team work (coordination, project design, evaluation, cost-effectiveness)
• Effective learning in the continuous updating of professional knowledge
• Ability to reflect on the state-of-the-art
• Ability to communicate with professionals of other disciplines (from science and engineering, or other fields)
• Acquaintance with the integration of computer science in its social and historical context

Back to the general MSc Qualifications Profile »


This qualification profile has been eloborated in accordance with the IDEA League.

 

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 | 10 September 2009
top