Praktikum: Basics & Lab

Veranstaltung
- Dozent(en):
- Zeiten: Fr. 16:30 - 18:30 / VR-Lab (I.80 LBH)
- Veranstaltungsnummer: MA-INF 2308 - Track Computer Graphics
- Studiengang: Master , B-IT Master Media Informatics
- Diplom-Fachgebiet: B
Beschreibung
For starting master students not yet confident in their programming/practical skills we have a slightly different Lab Course. Here the initial focus is on learning C to a reasonable level by implementing numerical and computer graphics related algorithms. There are weekly exercises concluded with a programming project in the teaching free time. Further information can be found in the slides. Practical programming is required in all Computer Graphic lectures and the normal lab courses. Thus for students lacking practical programming skills this lab course is a great chance. However, if you are confident in your practical skills, then we advise you to take a normal lab course as more knowledge about Computer Graphics is gained.
Meetings
Meetings are scheduled for Fr, 16:30 - 18:30 in I.80 (LBH).
Exception: 1/May is a public holiday and exercises are moved to Thu, 30/Apr. If you are unable to attend, please write us, come to our offices and show solutions before the regular exercises.
First meeting
To participate:
- Attend first meeting: 13th April / 16:15-17:00 / VR-Lab I.80 LBH
- If you can not attend the first meeting, please write us and join the mailing list.
- Attend exercises and hand in solutions (Times to be decided in frist meeting)
- Inscribe yourself to the mailinglist at
https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/lab-graphics.
- Inscribe yourself in
BASIS (only students of University Bonn/not BIT)
Dokumente
- 01 Lab Course (Basics&Lab) (PDF-Dokument, 208 KB)
- project introduction (PDF-Dokument, 263 KB)
Übungsaufgaben
|
Übung 0: Computing Environment Übungsblatt (PDF-Dokument, 114 KB) |
|
Übung 0: Foreword Übungsblatt (PDF-Dokument, 85 KB) |
|
Übung 1: Control Flow Übungsblatt (PDF-Dokument, 155 KB) |
|
Übung 2: Data Types Übungsblatt (PDF-Dokument, 170 KB) |
|
Übung 3: Pointers and Memory Management Übungsblatt (PDF-Dokument, 149 KB) |
|
Übung 4: Basic Classes Übungsblatt (PDF-Dokument, 181 KB) |
|
Übung 5: Basic Data Structures Übungsblatt (PDF-Dokument, 119 KB) |
|
Übung 6: Linked Lists Übungsblatt (PDF-Dokument, 119 KB) |
|
Übung 7: Heaps Übungsblatt (PDF-Dokument, 126 KB) |
|
Übung 8: Standard Template Library - Containers Übungsblatt (PDF-Dokument, 129 KB) |
|
Übung 9: Standard Template Library - Algorithms Übungsblatt (PDF-Dokument, 175 KB) |
|
Übung 10: Basic Numerics Übungsblatt (PDF-Dokument, 248 KB)
|
|
Übung 10: Introduction to Linking Übungsblatt (PDF-Dokument, 102 KB) |
|
Übung 11: Gradient Descent Übungsblatt (PDF-Dokument, 177 KB)
|
|
Übung 12: Function Fitting Übungsblatt (PDF-Dokument, 549 KB)
|
|
Übung 13: Smoothing Übungsblatt (PDF-Dokument, 1.4 MB)
|