Lab Course: Basics & Lab

Course
- Lecturer(s):
- Start: 19.10.2016
- Dates: Mon: 12:00-13:30 VR-Lab I.80
- Course number: MA-INF 2308 - Track Computer Graphics
- Curriculum: Master , B-IT Master Media Informatics
- Diploma Area: B
Description
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.
First meeting
To participate:
- The first meeting: 19.10.2016 (Wed.) 10:00-12:00 VR-Lab I.80
- 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)
Exercise
- Exercise start: 24. Oct 2016
- Exercise dates: Mon. 12:00-13:30 VR-Lab I.80
Documents
- FinalProject2017 (PDF document, 2.3 MB)
- Groups (plain text document, 249 Bytes)
- Organization WS201617 (PDF document, 158 KB)
Assignment Sheets
|
Exercise 0: Computing Environment Assignment sheet (PDF document, 121 KB) |
|
Exercise 0: Foreword Assignment sheet (PDF document, 99 KB) |
|
Exercise 1: Control Flow Assignment sheet (PDF document, 160 KB) |
|
Exercise 2: Data Types Assignment sheet (PDF document, 176 KB) |
|
Exercise 3: Pointers and Memory Management Assignment sheet (PDF document, 154 KB) |
|
Exercise 4: Basic Classes Assignment sheet (PDF document, 187 KB) |
|
Exercise 5: Basic Data Structures Assignment sheet (PDF document, 125 KB) |
|
Exercise 6: Linked Lists Assignment sheet (PDF document, 125 KB) |
|
Exercise 7: Heaps Assignment sheet (PDF document, 133 KB) |
|
Exercise 8: Standard Template Library - Containers Assignment sheet (PDF document, 193 KB) |
|
Exercise 9: Basic Numerics Assignment sheet (PDF document, 254 KB)
|
|
Exercise 9: Introduction to Linking Assignment sheet (PDF document, 108 KB) |
|
Exercise 10: OpenGL Assignment sheet (PDF document, 238 KB) |
|
Exercise 11: OpenGL and Scene Graphs Assignment sheet (PDF document, 177 KB)
|
|
Exercise 12: Gradient Descent Assignment sheet (PDF document, 181 KB)
|
|
Exercise 13: Function Fitting Assignment sheet (PDF document, 551 KB)
|