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.
Written exam. Written aids: 5 A4 sheets, hand or machine written, double sided.
|Lecturer||Prof. Dr. Markus Gross, Dr. Hermann Lehner|
|First Assistant||Dr. Barbara Solenthaler, Dr. Tobias Günther, Marco Ancona|
|Course Location||Thu. 10-12 HG F 7 Video: HG F 5|
|Exercise Location|| Tue. 14-16 or |
Wed. 13-15 or
|ECTS Credits||4 credits|
|Exam||120 min, written (German, answers allowed in German or English)|