Autumn Semester 2020 takes place in a mixed form of online and classroom teaching.
Please read the published information on the individual courses carefully.

Markus Gross: Catalogue data in Spring Semester 2015

Name Prof. Dr. Markus Gross
FieldInformatik (Computergraphik)
Address
Institut für Visual Computing
ETH Zürich, CNB G 109
Universitätstrasse 6
8092 Zürich
SWITZERLAND
Telephone+41 44 632 71 14
Fax+41 44 632 11 72
E-mailgrossm@inf.ethz.ch
DepartmentComputer Science
RelationshipFull Professor

NumberTitleECTSHoursLecturers
252-0832-00LInformatics Information 4 credits2V + 2UM. Gross
AbstractThe fundamental elements of imperative programming languages (variables, assignments,
conditional statements, loops, procedures, pointers, recursion) are explained on the basis of C++.
Simple data structures (lists, trees) and fundamental algorithms (searching, sorting)
are discussed and implemented. Finally, the concept of object oriented programming is briefly explained.
ObjectiveThe fundamental elements of imperative programming languages (variables, assignments,
conditional statements, loops, procedures, pointers, recursion) are explained on the basis of C++.
Simple data structures (lists, trees) and fundamental algorithms (searching, sorting)
are discussed and implemented. Finally, the concept of object oriented programming is briefly explained.
ContentAnhand der Programmiersprache C++ werden die elementaren Elemente der imperativen Programmiersprachen (Variablen, Zuweisungen, bedingte Anweisung, Schleifen, Prozeduren, Pointer) eingeführt. Darauf aufbauend, werden dann einfache Datenstrukturen, z.B. Listen und Bäume, sowie grundlegende Algorithmen, z.B. zum Suchen und Sortieren, behandelt. Elementare Techniken zur Analyse von Algorithmen (wie asymptotische Laufzeitanalyse, Invarianten) werden vermittelt. Abschliessend wird kurz das Konzept der Objektorientierung erläutert.
LiteratureWird noch bekannt gegeben.
252-5704-00LAdvanced Methods in Computer Graphics Information Restricted registration - show details
Number of participants limited to 24.
2 credits2SM. Gross, O. Sorkine Hornung
AbstractThis seminar covers advanced topics in computer graphics with a focus on the latest research results. Topics include modeling, rendering,
animation, physical simulation, computational photography, and others.
ObjectiveThe goal is to obtain an in-depth understanding of actual problems and
research topics in the field of computer graphics as well as improve
presentation and critical analysis skills.
264-5800-04LDoctoral Seminar in Visual Computing (FS15) Information 1 credit1SM. Gross, M. Pollefeys, O. Sorkine Hornung
AbstractCurrent research at the IVC will be presented and discussed.
ObjectiveLearn about current research results in the area of Visual Computing, practice of scientific presentations.
ContentCurrent research at the IVC will be presented and discussed.
Prerequisites / NoticeUngraded semester performance. Presence is mandatory to pass the seminar. Every participant has to present her reseach once a year. The course requires solid knowledge in the area of Computer Graphics and Computer Vision as well as state-of-the-art research.