Praktikum: Basics & Lab

Veranstaltung
- Dozent(en):
- Beginn: Di, 23.04.2019, 16:00, Endenicher Allee 19a, Raum 3.005
- Zeiten: TBD
- Veranstaltungsnummer: MA-INF 2308 - Track Computer Graphics
- Studiengang: Master , B-IT Master Media Informatics
- Diplom-Fachgebiet: B
Beschreibung
For beginning master students without basic programming/practical skills we offer a lab course with an initial focus on learning C++ to a reasonable level. On a week-by-week basis, the students will familiarize themselves with C++, implementing a number of algorithms from numerical mathematics and computer graphics. The course concludes with a programming project during the lecture-free period. Further information can be found in the slides. Practical programming is required for all computer graphics lectures and the proper lab courses. Thus for students lacking practical programming skills this course is a great opportunity. If you already have working programming knowledge, we ask you to take a normal lab course where you will be able to learn a lot more.
First meeting
To participate:
- The first regular meeting will take place on Tue, 04/23/19, at 16:00, Endenicher Allee 19a, room 3.005
- The time and dates for subsequent meetings/exercises will be decided upon during the first meeting.
- Attend exercises and hand in solutions
- Subscribe to the mailinglist at
https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/lab-graphics.
- Register in
BASIS (only students of University Bonn/not BIT) for course MA-INF 2308 (this is the same module as the regular computer graphics lab). The deadline is 04/30/19.
Dokumente
- CG-Basics and Lab-SS2019 (PDF-Dokument, 152 KB)
Übungsaufgaben
|
Übung 0: Computing Environment and Warm-up Übungsblatt (PDF-Dokument, 130 KB) |
|
Übung 0: Foreword Übungsblatt (PDF-Dokument, 96 KB) |
|
Übung 1: Control Flow and Data Types Übungsblatt (PDF-Dokument, 175 KB) |
|
Übung 2: Pointers and Memory Management Übungsblatt (PDF-Dokument, 161 KB) |
|
Übung 3: Basic Classes Übungsblatt (PDF-Dokument, 184 KB) |
|
Übung 4: Standard Template Library - Containers Übungsblatt (PDF-Dokument, 134 KB) |
|
Übung 6: Basic Numerical Analysis Übungsblatt (PDF-Dokument, 175 KB)
|
|
Übung 7: OpenGL Übungsblatt (PDF-Dokument, 240 KB) |
|
Übung 8: OpenGL and Scene Graphs-solution Übungsblatt (PDF-Dokument, 465 KB)
|
|
Übung 8: Transformations-solution Übungsblatt (PDF-Dokument, 125 KB) |