Studienführer zum Bachelorstudium in Informatik



Yüklə 1,56 Mb.
Pdf görüntüsü
tarix08.08.2018
ölçüsü1,56 Mb.
#61965


Computer Science

Master of Science ETH 

 

Study Guide




Important addresses and contacts

Studies in Computer Science:  https://www.inf.ethz.ch/studies

Course Catalogue:    

www.vorlesungsverzeichnis.ethz.ch

ETH Zürich / HG Building

Admissions Office:   

HG F21.4:  

 

Mon-Fri 11:00-13:00 



 

 

 



+41 (0)44 632 81 00:  

Mon-Fri 9:00 - 11:00 and 14:00 - 16:00

   master@ethz.ch

Registrar’s Office:   

HG F19:    

 

Mon-Fri 11:00-13:00 



 

 

 



+41 (0)44 632 30 00:  

Mon-Fri 9:00 - 11:00 and 14:00 - 16:00

   registrar@ethz.ch 

 

Coaching:  



 

Regula Cinelli

 

 

 



HG F 68.1 / +41 (0)44 632 73 24

   regula.cinelli@sts.ethz.ch

   www.sts.ethz.ch

Department of Computer Science / CAB Building

Director of Studies:   

Prof. Gustavo Alonso

 

 

 



CAB F 77 / +41 (0)44 632 73 06

   std@inf.ethz.ch

Administration Office:  

Denise Spicher

 

 

 



CAB F 64.1 / +41 (0)44 632 72 11

   studiensekretariat@inf.ethz.ch

Student Counselling:  

Dr. Ghislain Fourny

 

 

 



CAB E 75 / +41 (0)44 632 31 55

   gfourny@inf.ethz.ch

Student Exchange Advisor:  

Prof. Bernd Gärtner

 

 

 



CAB G 31.1 / +41 (0)44 632 70 26

   gaertner@inf.ethz.ch

VIS      

 

 



Association of computer science students 

 

 



 

 

 



CAB E 31 / +41 (0)44 632 72 12

   vis@vis.ethz.ch

   www.vis.ethz.ch



 

 

 



Master’s Program  

in Computer Science 

Study Guide 

 

 



Program Regulations 2009 

RSETHZ 324.1.1600.11 

 

 

 



 

 

 



 

 

 



D-INFK / February 2017 

 

 



 

 

 



 

 



 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

Department of Computer Science 



Administration Office 

 

+41 (0)44 632 72 11 



studiensekretariat@inf.ethz.ch 

www.inf.ethz.ch 

 

 

Address: 



 

ETH Zurich 

Department of Computer Science 

Universitätstrasse 6 / CAB F 64.1 

CH-8092 Zurich 



 

Table of Contents 



 

1

 



INTRODUCTION ............................................................................................................................. 4

 

1.1



 

Study Administration and Student Advisory Services .................................................................... 4

 

1.2


 

General Information ......................................................................................................................... 6

 

1.2.1


 

Course Catalogue ............................................................................................................. 6

 

1.2.2


 

Credits ............................................................................................................................... 6

 

1.2.3


 

Assessments .................................................................................................................... 6

 

1.2.4


 

Preparing for Examinations ............................................................................................. 7

 

1.2.5


 

Grading System ................................................................................................................ 7

 

1.2.6


 

Students Exchange Programs ......................................................................................... 7

 

1.2.7


 

Military Service ................................................................................................................. 7

 

2

 



MASTER’S PROGRAM .................................................................................................................... 8

 

2.1



 

Focus Areas ...................................................................................................................................... 8

 

2.1.1


 

Distributed Systems ......................................................................................................... 8

 

2.1.2


 

Information Systems ........................................................................................................ 8

 

2.1.3


 

Software Engineering....................................................................................................... 9

 

2.1.4


 

Computational Science .................................................................................................... 9

 

2.1.5


 

Visual Computing ............................................................................................................. 9

 

2.1.6


 

Information Security ........................................................................................................ 9

 

2.1.7


 

Theoretical Computer Science ...................................................................................... 10

 

2.2


 

Master’s Program Structure ......................................................................................................... 10

 

2.2.1


 

Focus ............................................................................................................................... 10

 

2.2.2


 

Elective Computer Science Courses ............................................................................. 11

 

2.2.3


 

Inter Focus Courses ....................................................................................................... 11

 

2.2.4


 

Elective Courses ............................................................................................................. 11

 

2.2.5


 

Science in Perspective ................................................................................................... 12

 

2.2.6


 

Internship ........................................................................................................................ 12

 

2.2.7


 

Master’s Thesis .............................................................................................................. 12

 

2.2.8


 

Grade Point Average ...................................................................................................... 13

 

2.3


 

Study Duration ................................................................................................................................ 13

 

2.4


 

Master’s Degree ............................................................................................................................. 13

 

3

 



PLANNING YOUR MASTER’s STUDIES ......................................................................................... 14

 

3.1



 

Personal Study Plan for your Master’s Studies ............................................................................ 14

 

3.2


 

Approval of your Personal Study Plan ........................................................................................... 14

 

3.3


 

Internal Registration ...................................................................................................................... 14

 

3.4


 

Enrolling for Courses and Examinations ...................................................................................... 15

 

3.5


 

Admission to and Registration for the Master’s Thesis ............................................................... 15

 

3.6


 

Master’s Degree Request .............................................................................................................. 16

 

 



 

1



    INTRODUCTION 

This document contains important information for a successful completion of your  Master’s 

Program in Computer Science at ETH.  It comprises a short description of the Master’s  program 

structure, the focus areas and other essential information on how to plan your studies.  

Please read  this  document carefully,  as it will  help you to  choose your courses and plan your 

personal study program. It is your responsibility to fulfill the requirements of the program in time. 

Do not hesitate to contact one of the persons below for further advice.  

1.1


    Study Administration and Student Advisory Services 

For  questions not covered by this study guide,  the Department of Computer Science (D-INFK) 

offers  various  services. For names and addresses  of the following officials  see the inside front 

cover. 


  

  The Director of Studies is responsible for the degree programs, examination regulations, and 



for  the  validation of  examination results.  All  requests  addressed to the Director of Studies 

should be handed in at the Administration Office in written form.  

  The  Administration Office  can help you with most issues,  in particular with administrative 



concerns. In any case, the Administration Office can refer you to the right person. 

  For questions concerning the military service (for Swiss citizens only) the Administration Office 



can be consulted as well.  

  For questions on planning your studies, please contact the Student Advisor. 



  To discuss your personal study program, please contact your mentor  for advice (see section 

3.2). 



  Students interested in studying abroad, please contact the Student Exchange Advisor of the 



Department of Computer Science and the Student Exchange Office (see section 1.2.6). 

  The Psychological Counseling Service offers a variety of services for confidential assistance 



with  personal and academic problems, for example how to deal with competitive situations 

such as examinations. It is of great advantage to seek help early. The Psychological Counseling 

Service is free of charge for all students enrolled at ETH Zurich. 

 

The  „Verein der Informatik Studierenden“(VIS)  is the computer  science student union at ETH 



Zurich (www.vis.ethz.ch). One of its valuable services is to collect and provide previous examination 

papers  for  the purpose of exam preparation. VIS also organizes a couple of events, such as 

barbecues and a ski camp in winter. Furthermore, VIS helps networking, organizes excursions to 

companies and provides contacts for internships. 




 

The VIS is part of the VSETH, the overall student’s association. As such, once you become  a 



registered VSETH member (check the VSETH box on the registration form), you are automatically a 

VIS member as well. You are encouraged to also become a member of the organizing committee, 

as the VIS requires the active assistance of students.  

Pass by the VIS office (CAB E 31) for a coffee and make new acquaintances! 

 

 

MOEB Committee (Committee for Master’s students without an ETH Bachelor’s degree) 



The MOEB Committee is a section of the VIS. MOEB has been founded to support Master’s students 

without an ETH Bachelor’s degree by representing their interests within the Department and by 

offering activities to integrate new Master’s students into the students’ community. More 

information can be found on the following website: www.vis.ethz.ch/en/about/committees/moeb/ 

 



 

1.2



    General Information 

1.2.1


   Course Catalogue 

All courses are listed in ETH’s Course Catalogue: www.vvz.ethz.ch. There you will find information 

about objective, content, teaching language, time schedule, and localities of the courses as well as 

details about the examination and the amount of credits awarded after successful completion of 

the courses. Please note that classes always start 15 minutes past the full hour. If the class is 

scheduled from 10-11, it will actually start at 10:15 and end at 11:00.  

Beware: The rule above applies only to courses. Examinations and meetings always start at the 

time stated sharp.  

1.2.2

   Credits 



All study programs at ETH are based on the European Credit Transfer System (ECTS). For a 

Master’s degree the acquisition of 90 ECTS credits is required.  

The number of credits assigned to a course is determined by the number (#) of weekly hours spent 

in lectures (V), in exercises (U), in lectures combined with exercises (G), in laboratories (P), and 

additional self-studying (A). 

#

 



credits = #V + #U + #G + #A + #P + 1 

1.2.3


   Assessments 

Any method to evaluate  the achievements of students in a course can serve as  an  assessment. 

Most courses, however, rely on examinations. The examinations may either take place at the end of 

the semester (end-of-semester examinations) or at the end of the semester break  (session 

examinations).  

End-of-semester examinations are organized by the department. You will be informed about the 

dates by the lecturers themselves or by the Administration Office. The session examinations are 

organized by the ETH Examinations Office and you will be informed via 

mystudies

 and e-mail.  

Repetition of a failed examination is only possible after re-enrollment and full participation in the 

corresponding course. Every examination may only be taken twice. 

The type of examination (end-of-semester/  session examination) and the examination mode 

(oral/written form)  as well as the  duration of examination are described in the course catalogue 

(www.vvz.ethz.ch). For further information on examinations, please contact the Administration 

Office of D-INFK.  

 



 

1.2.4



   Preparing for Examinations  

Solving  the  exercises  accompanying  a given  course  is not always mandatory. Nevertheless, we 

strongly encourage you to do so, as it is the best way to prepare for the examination. The Student 

Union (VIS, CAB E31) offers a collection of old examination  papers.  In general, the style of 

examinations does not change much from one year to another, especially if the course is taught by 

the same professor. Therefore, it is worth taking a closer look at the old examinations.  

1.2.5

   Grading System 



The grading scale at ETH ranges from 1.0 to 6.0 in quarter grade steps (0.25). The pass grade is 

4.0, and the maximum grade is 6.0. The numerical grades correspond to the following predicates:  

 

 

Grade 



Meaning 

Excellent (the best possible grade) 



Good  


Sufficient (the lowest passing grade) 

Insufficient (fail) 



Poor 


Very poor (the lowest possible grade) 

 

For some courses the pass/fail rating is used instead of grades. Credits are awarded only when the 



course requirements have been fulfilled and associated examinations have been passed 

successfully. If a course has been completed successfully, the full amount of credits is awarded 

independently of the grade obtained. 

1.2.6


   Students Exchange Programs 

International experience, cross-cultural competence and language  skills are becoming 

increasingly important in today’s business world. The Student Exchange Office organizes study 

placements for ETH students, who hold a Bachelor’s degree issued by ETH Zurich, at partner 

universities in Switzerland and abroad within the student exchange programs and various bilateral 

agreements.  The individual study plan for the Master’s  in  Computer  Science can  include credits 

taken at an exchange university in the amount of either 15 credit points for coursework or 30 credit 

points for a Master’s thesis.  

Students interested in studying abroad should contact the Student Exchange Advisor of D-INFK 

and the ETH’s Student Exchange Office. 

The list of courses to be taken at the exchange university must be approved by the D-INFK Student 

Exchange Advisor in consultation with the Director of Studies of the Computer Science Department 

prior to the exchange. The necessary forms are available at the Administration Office of D-INFK. 

1.2.7


   Military Service  

For Swiss citizens only: Official requests for deferral or dispensation of military services have to be 

completed and handed in 14 weeks prior to the commencement of the military service. The forms 

necessary are available at the Administration Office or  can be downloaded from the following 

website: www.zivil-militaer.ch.  



 

2



    MASTER’S PROGRAM 

The Master’s Program in Computer Science can be completed by taking one of eight tracks. Seven 

tracks  focus  on  a specific area of computer  science  and  one track  covers 

General Computer 

Science

.  The Master’s track in 



General Computer Science

  allows for a broad education with the 

most freedom of choice as it allows a combination of courses from the different Master’s tracks 

with focus. The seven Master’s tracks with focus ensure a deep insight of specific subjects in one 

of the following areas: 

Computational Science

,

  Distributed Systems



Information Systems

Information Security



Software Engineering

Theoretical Computer Science 



and 

Visual Computing

The  degree  program structure is the same for all tracks. However,  depending on the track, the 



constraints imposed on the choice of the courses vary. 

The following two sections give an overview of the seven areas of focus (section 2.1) and the 

structure of the Master’s program (section 2.2). 

2.1


    Focus Areas 

Each focus area below begins with an introductive description. The Master’s track in 

General 

Computer Science

 consists of an individual selection of focus courses and is not listed here. For a 

more detailed description, please see the corresponding websites. 

2.1.1

   Distributed Systems 



The track in 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) and includes 

modern operating systems as well as system design in multi-core computers. The track places 

special emphasis on systems design and systems development at all levels.  

The track covers the following areas: distributed systems and distributed computing,  wireless 

communication,  advanced  networking,  advanced  operating  systems,  pervasive and ubiquitous 

computing, 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's 

thesis.  

2.1.2


   Information Systems 

Information systems are one of the core areas of computer  science. Information systems are 

important in almost all application areas; in particular, for business applications (e.g., banks, 

consulting, tourism), private information (e.g., pictures, letters), science (e.g., geographic 

information systems, protein databases), and e-government. 

The overall goal is to allow everybody to  all information  at any time for an unlimited amount of 

time. Access is only constrained by security and access rights. The goal of this specialization track 

is to study data models, implementation techniques, and management techniques for modern 

information systems. In particular, the following topics are covered:  

  Data Models: modern design techniques, object-oriented data models, semi-structured data 



models and XML, web services and service-oriented architectures, semantic web 

 



 



  Implementation and optimization  techniques: transaction management, query processing, 

distributed and parallel information systems, adaptive and provably efficient algorithms (worst 

and average case)  

  Management:  modern database applications, web-based information systems, client/  server 



and peer-to-peer architectures  

2.1.3


   Software Engineering 

Software systems, small and large, lie at the heart of many processes throughout society. The 

main task of software engineering is to make sure these systems function correctly. The software 

engineering Master's teaches the techniques that distinguish the true software engineering 

professional; the resulting skills and knowledge are in high demand on today's job market and will 

remain a particularly attractive qualification as software systems become increasingly pervasive 

and ever more challenging. 

2.1.4


   Computational Science 

Advances in computer  science provide us today with an unprecedented potential for innovation 

across all disciplines. 

Computational  science integrates software and hardware advances with computational 

mathematics and  discipline specific models, leading to validated, verifiable and efficient 

simulations of challenging scientific and engineering problems. 

Computational  scientists form a new generation of innovative, computationally oriented thinkers 

and problem solvers that can navigate the rapidly changing frontiers among disciplines and job 

descriptions. 

2.1.5


   Visual Computing 

The digital processing of visual information has become a core topic in modern computer science 

and information technology. Visual Computing builds upon foundations from computer science and 

applied mathematics and has a wide range of applications. 

Methodologically, Visual Computing is routed in computer graphics, algorithmic geometry, image 

processing and computer vision as well as machine learning. Strong conceptual and algorithmic 

links to Computational Science provide Visual Computing with the modeling breath and the 

computational expertise to solve large-scale visualization and inference problems. 

2.1.6

   Information Security 



Information security is one of the cornerstones of the continued expansion and acceptance of the 

information society and at the same time a fundamental research discipline within  computer 

science. The electronic representation and exchange of information differs radically from 

traditional approaches; e.g., electronic data can be copied without cost, erased without leaving 

traces, and communicated without effort over large distances. However, protecting information, 

which is crucial to our information society, has become increasingly difficult. 

Efforts in information security therefore strive for solutions to pressing security problems in 

computer systems, networks and their applications, and for laying the foundations for developing a 

secure information infrastructure for the future. This Master’s specialization track is offered in 

collaboration with the Department of Information Technology and Electrical Engineering (ITET). 




10 

 

2.1.7



   Theoretical Computer Science 

The goal of Theoretical Computer Science (TCS) is  to understand the fundamental concepts  of 

computation and information, comparable in spirit to the goal of physics: understanding 

fundamental concepts like matter and energy.  TCS topics include: models of computation (from 

automata theory to quantum computers), algorithms and data structures, computability and 

computational complexity theory, information theory, and cryptography. Randomness is a core 

concept cutting across all areas of TCS.  

 

The program at ETH focuses on:  



  algorithms, data structures, and their applications  

  theory of combinatorial and geometric algorithms  



  randomized algorithms and probabilistic methods  

  cryptography and information security  



  mathematical foundations of these topics 

2.2

    Master’s Program Structure 



The Master’s Program in Computer Science is divided into several course categories as shown in 

Figure 1. The minimum number of credits required for completing the degree is listed next to the 

course categories. Several course categories are nested to allow more flexibility, as the least 

number of credits required within subordinate course categories do not sum up to the least 

number of credits required for the superordinate course category. The remaining credits can be 

distributed freely over all subordinate course categories. See next for a detailed description of the 

course categories, including the rules that apply to all Master’s tracks. 

 

 



Master's in Computer Science

90

Focus and Elective Computer Science Courses

36

Focus


26

Core Focus Courses 

10

Elective Focus Courses



-

Seminar in Focus

2

Elective Computer Science Courses



8

Inter Focus Courses

12

Elective Courses



-

Science in Perspective

2

Internship



-

Master's Thesis

30

 

Figure 1 | Course categories with the minimum number of credits required. 



  

 

2.2.1



   Focus  

The aim of the focus courses is to ensure a high level of competence in the chosen area  of 

specialization.  



11 

 

The subordinate course categories of the 



Focus Courses

 are the 

Core Focus Courses

, the 


Elective 

Focus Courses

, and the 

Seminar in Focus

.  

All eight Master’s tracks  have different lists for the focus courses to choose from. The lists and 



specific track mentors can be found on the following website: 

www.inf.ethz.ch/studies/master/master-cs.html 

 

Core Focus Courses & Elective Focus Courses 



The 

Core Focus Courses

  cover  knowledge  essential for  the specific focus area. To allow 

individualization, students make a choice of 

Elective Focus Courses

.  


 

Seminar in Focus  

In seminars, students are trained in reading and understanding scientific publications. Participants 

are expected to present a paper or a selected topic and contribute to the discussions following the 

presentations of other seminar attendees. Note that only one seminar can be accredited within the 

Master’s program. 

2.2.2

   Elective Computer Science Courses 



The 

Elective Computer Science Courses

 can be selected from all Master’s level courses offered by 

D-INFK, including the chosen focus area.  

2.2.3

   Inter Focus Courses 



The 

Inter Focus Courses

 cover topics important to all computer scientists. They teach algorithmic 

reasoning – from real world problems to algorithmic modeling, to implementation – and introduce 

students to advanced systems design issues.  

2.2.4


   Elective Courses 

All Master’s level courses offered by ETH Zurich, EPF Lausanne and the University of Zurich may 

be chosen as 

elective courses

.  The acceptance for credit of courses of other Swiss universities 

requires  a written request to the Director of Studies. A justification of the choice based on the 

study plan is obligatory.  

Bachelor level courses can only be selected for credit with the permission of the Director of 

Studies. Mandatory focus courses of the B.Sc. in Computer Science (“Obligatorische Fächer der 

Vertiefung”) do not require permission by the Director of Studies.  

If you intend to follow courses outside of computer science, we recommend choosing all courses 

from one area of study only.  




12 

 

For language courses, note the following restrictions:  



1.

  Language courses are eligible as 

Elective Courses

,  provided that  a language has not been 

studied previously. This excludes in particular native language and the  official teaching 

language(s)  of  a previously attended study program.  English  courses  will be accredited only 

from level C1 upwards. 

2.

  In the categories 



Elective Courses

  and 


GESS

,  a maximum of 3  credits  can be acquired by 

language courses.  

3.

  In the category 



Elective Courses

, language courses have to be approved by the Director of 

Studies.  

2.2.5


   Science in Perspective 

For Master’s  studies,  2 credits must be obtained at the Department  of Humanities, Social and 

Political Sciences (D-GESS). The course catalogue can be  found on:  www.gess.ethz.ch  or 

www.vvz.ethz.ch (Program: GESS Science in Perspective). 

Language courses offered by the language center that are accredited by GESS have an 851-xxxx-xx 

course number. Students who already have obtained their Bachelor’s degree at ETH can acquire a 

maximum of 3 credits through language courses (including those credits obtained for the 

Bachelor’s degree).  

2.2.6

   Internship 



An internship provides opportunities to gain experience in an industrial environment and it creates 

a network of contacts. Even though the internship is not mandatory, we strongly encourage 

students to register for an internship.  

To register for an internship, please submit a document to the Administration Office containing the 

following information, no later than two weeks before the beginning of your internship: 

  detailed job description: task, technologies, milestones, …  



  start and end date of the internship (the minimal duration of an internship to be listed in the 

transcript is 10 weeks.) 

  supervisor: name and academic degree 



As internships are conducted outside academic institutions, no credits are assigned to internships. 

Information for students who need a work permit for an internship: Provided at least two passed 

interfocus courses, the Administration Office will confirm in a letter the department’s support of 

your internship. The department considers your study the main aim of your stay at ETH Zurich. 

2.2.7

   Master’s Thesis 



A student’s Master’s thesis shall demonstrate that she or he is able to use the knowledge and 

skills acquired during Master’s studies to solve a complex computer science problem.  

 



13 

 

2.2.8



   Grade Point Average 

The grade point average in the final academic record is a weighted mean  using the following 

weights. (Not listed course categories get weight zero.) 

 

Course Category 



Weight 

weighted average of all performances assigned to the 

Focus Courses



weighted average of all performances assigned to the 

Inter Focus Courses



weighted  average  of all performances assigned to the 



Elective Computer Science 

Courses


grade of the Master’s thesis 



 

* To calculate the weighted average, all individual grades and credits listed in the given course category are 



taken into account. 

2.3


    Study Duration 

The  Master’s program  of  90 credits is designed to be completed in 3 semesters. In general, 

students follow a course load worth 30 credits per semester. The overall study duration, including 

the Master’s thesis may not exceed six semesters.  The completion of an internship during your 

Master’s studies extends the maximal study duration by at most one additional semester. 

2.4


    Master’s Degree 

The Master’s diploma in Computer  Science  at ETH entitles graduates to have the following 

academic title: 

German:  

Master of Science ETH in Informatik (MSc ETH Inf.-Ing.) 

English:  

Master of Science ETH in Computer Science (MSc ETH CS) 



14 

 

3



    PLANNING YOUR MASTER’s STUDIES 

The following chapter outlines  major  administrative aspects and shall  help you preparing  your 

studies at ETH. 

3.1


    Personal Study Plan for your Master’s Studies  

It is your responsibility to plan your Master’s studies, including all courses you intend to take. 

Please consult ETH’s Course Catalogue (www.vvz.ethz.ch) for detailed information on courses and 

course schedules. For future semesters, please take a look at the corresponding semester of the 

previous year. Usually, the courses offered and time schedules differ only slightly from year to 

year 


Please note the following issues:  

  Usually, the workload for one semester is about 30 ECTS credits.  



  The  least  number of credits  required within  each  course category  must be fulfilled  (see 

Chapter 2.2 for more information on the course categories). 

 

Once you  have  completed planning your Master’s  studies,  you  will put together your



  Personal 

Study Plan

. The form for the 

Personal Study Plan

 can be downloaded from: 

 www.inf.ethz.ch/studies/forms-and-documents.html 

If you need any  advice  on  planning your Master’s  studies, please contact your mentor (see next 

section) or the Student Counselor (see the inside front cover). 

3.2

    Approval of your Personal Study Plan  



Your mentor may be any professor involved in your focus area. You can find the list of professors 

on the track sheet of your focus area: https://www.inf.ethz.ch/studies/master/master-cs.html 

For the Master’s track in 

General Computer Science

 any D-INFK faculty member may be chosen. 

Send an e-mail to the professor stating that you are a newly enrolled Computer Science Master’s 

student at ETH and ask whether  he/she would be willing to be your mentor. Then fix  an 

appointment to discuss your 

Personal Study Plan

. The compilation of the 

Personal Study Plan

  is 


your responsibility, but mentors are happy to give advice.  

Once you and your mentor agree on your 

Personal Study Plan

, both need to sign the document.  

If you want to get courses accredited that are not listed in the course catalogue, you need to send a 

request to the Director of Studies. The mentor is not authorized to allow deviations from regular 

Master’s tracks. 

3.3


    Internal Registration  

Please hand in your 

Personal Study Plan

 at the Administration Office no later than the end of the 

first semester of your Master’s studies. 



15 

 

3.4



    Enrolling for Courses and Examinations 

Please enroll for the courses of the upcoming semester via www.mystudies.ethz.ch  with your 

nethz 

login.  To ensure that you will receive all information the lecturer sends to students 



registered in the course, please enroll for your courses as soon as possible. 

Enrolling for  a course does not automatically result in  the  registration for the corresponding 

examination. Via e-mail, you will be asked to register online through 

mystudies

 for examinations. 

After the registration for an examination

,

 the deadline for deregistration will be shown. Until this 



deadline you may deregister from examinations without any consequences. Once the deadline has 

passed, you cannot deregister from any examination any longer. Nonattendance of an examination 

you registered for will be graded as failed. In case of illness, you will have to provide a doctor’s 

certificate. 

3.5

    Admission to and Registration for the Master’s Thesis  



The topic for the Master’s thesis must be chosen within your focus area. We strongly recommend 

that you acquire all course credits before the start of the Master’s thesis, which requires 6 months 

of full time study/work, and we strongly discourage you from attending any courses in parallel. 

The minimal prerequisites for the Master’s thesis registration are: 

  Completed Bachelor’s program 



  All additional requirements completed (additional requirements, if any, are listed in the 

admission decree) 

 



Inter Focus Courses

 (12 credits) completed 

 

Focus Courses



 (26 credits) completed 

 

Before starting a Master’s thesis, it is important to agree with your supervisor on the task and the 



assessment scheme. Both have to be documented thoroughly. If problems occur during the 

Master’s thesis, students as well as supervisors can then consult this written agreement. 

It is possible to write a Master’s thesis in the industry, provided that  a  D-INFK  professor 

supervises the thesis and your mentor approves it. 

In order to successfully complete the Master’s thesis, a grade of 4.0 or higher must be obtained. In 

case of failure, the Master’s thesis can be repeated once. Please note that for the second attempt 

students have to work on a different project than during the first attempt.  

Further details on internal regulations of the Master’s thesis can be downloaded from the 

following website: www.inf.ethz.ch/studies/forms-and-documents.html 



16 

 

3.6



    Master’s Degree Request 

When the Master’s degree requirements are fulfilled, you may file the diploma degree request. The 

degree request is available in 

myStudies

. The printed request must be signed and handed over to 

the Administration Office. Please submit it personally such that any potential problems  with the 

request can be solved immediately. You can assign performances to three different sections: 

 

Section 1: Performances in the final transcript 



All successfully completed (passed) courses that shall be listed in the final transcript should be 

assigned to this section. Please note that the assignment of courses to course categories must 

correspond to your personal study plan. Only courses in this section will count towards your final 

GPA.  


 

Section 2: Performances in the addendum 

Courses you assign to this section will be listed in the addendum of the final transcript and will not 

count towards the final GPA. This section includes: 

  Successfully completed courses not assigned to any category (



Performances without a 

category


  Additional requirements 



  Failed performance assessments 

 

Section 3: Performances not listed anywhere 



Indicate those courses that you passed but that shall not be listed in the final transcript. (Note that 

failed courses, which were not repeated, must be listed in addendum.) 

 

After submission of the request, the following documents will be issued: the final academic record, 



possibly with addendum, the diploma certificate and the diploma supplement. Note that 

deregistration from the Master’s program will be accomplished automatically.  

 

 

 



 

 

 



 

 

 



 


> Doctor of Science ETH / 3-4 years

> Master of Science ETH in Computer Science / 1.5 years 

90 credits 

MASTER THESIS

I

NTER FOCUS COURSES COMPUTER SCIENCE 



  

> Selection of CS topics of general importance

ELECTIVE COURSES COMPUTER SCIENCE 

> Free choice out of a wide range of CS topics

ELECTIVE COURSES 

 

> Optional multidisciplinary courses



GESS COURSES 

> Humanities, Social and Political Sciences

1.5 

 Y

ears



> P

rof


essional 

car


eer

FOCUS COURSES IN COMPUTER SCIENCE  

choose 1 of 8 possible tracks:

> Theoretical Computer Science 

> Information Security 

> Software Engineering 

> Information Systems

> Distributed Systems 

> Visual Computing 

> Computational Science 

> General Computer Science

> Bachelor of Science ETH in Computer Science / 3 years       

         180 credits

Computer 

Science 

Electives

Computer Science Core

Supplement & 

SiP

Mathematics



Supplement & SiP

Computer Science Basics

Mathematics

Digital Circuits

Computer Science Basics

Seminar


Bachelor thesis


Publisher  

Department of Computer Science

Editorial Office   Study Coordination

Layout    

Communications Group

Photos    

Ruth Erdt

Print    

ETH Druckzentrum

© ETH Zürich, February 2017



Contact

ETH Zurich

Department of Computer Science

Universitätstrasse 6, CAB

8092 Zurich

www.inf.ethz.ch



Document Outline

  • 1   INTRODUCTION
    • 1.1  Study Administration and Student Advisory Services
    • 1.2   General Information
      • 1.2.1  Course Catalogue
      • 1.2.2  Credits
      • 1.2.3  Assessments
      • 1.2.4   Preparing for Examinations
      • 1.2.5  Grading System
      • 1.2.6  Students Exchange Programs
      • 1.2.7  Military Service
  • 2   MASTER’S PROGRAM
    • 2.1  Focus Areas
      • 2.1.1  Distributed Systems
      • 2.1.2  Information Systems
      • 2.1.3  Software Engineering
      • 2.1.4  Computational Science
      • 2.1.5  Visual Computing
      • 2.1.6  Information Security
      • 2.1.7  Theoretical Computer Science
    • 2.2  Master’s Program Structure
      • 2.2.1  Focus
      • 2.2.2  Elective Computer Science Courses
      • 2.2.3  Inter Focus Courses
      • 2.2.4  Elective Courses
      • 2.2.5  Science in Perspective
      • 2.2.6  Internship
      • 2.2.7  Master’s Thesis
      • 2.2.8   Grade Point Average
    • 2.3  Study Duration
    • 2.4  Master’s Degree
  • 3   PLANNING YOUR MASTER’s STUDIES
    • 3.1  Personal Study Plan for your Master’s Studies
    • 3.2  Approval of your Personal Study Plan
    • 3.3  Internal Registration
    • 3.4   Enrolling for Courses and Examinations
    • 3.5  Admission to and Registration for the Master’s Thesis
    • 3.6   Master’s Degree Request

Yüklə 1,56 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə