Computer Graphics Laboratory

Informatik I D-MAVT

Prüfungseinsicht

Die Prüfungseinsicht für die Wiederholungsprüfung findet am Dienstag, 15. März, um 17:00 Uhr im Raum CNB G 110 statt. Bitte meldet euch bei Pascal Bérard (pberardoinf.ethz.ch), falls ihr an der Prüfungseinsicht teilnehmen wollt, oder falls euch dieser Termin nicht passt.

Description

Goal


The course gives an introduction to computer programming and teaches the student how to use a programming language. We will use C/C++.

Subjects

The course covers the fundamental concepts of computer programming and gives a short overview of data structures. Specific topics include: computers, programming languages and compilers, data types, type conversion, expressions, language constructs, arrays, pointers, references, functions, scope and lifetime, modular programming, generic programming, files, classes, lists, trees, sorting.

Prerequisites

None

Attestation

None

Examination

Written exam. Written aids: 5 A4 sheets, hand or machine written, double sided

Administration

Number 252-0832-00L
Lecturer Prof. Dr. Markus Gross
First Assistant Dr. Barbara Solenthaler
Course Location Thu. 10-12 ETA F 5
Exercise Location Tue. 14-16 or
Wed. 13-15 or
Wed. 15-17
ECTS Credits 4 credits
Exam 120 min, written (German, answers allowed in German or English)