Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
On campus
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Computer Graphics | Computer Programming | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Education type
On campus
Course Language
English
About Program
Program Overview
Computer Graphics 1
Overview
The Computer Graphics 1 course is designed for senior bachelor students who have taken specific prerequisite courses or have equivalent knowledge.
Lecturer and Assistants
- Lecturer: Prof. Dr. Butz
- Assistants:
- Dennis Dietz
- Doruntina Murtezaj
- Xuedong Zhang
ECTS and Module
- ECTS: 6
- Module: P10 (BA MI PStO 2022)
Syllabus
The course syllabus covers various topics in computer graphics.
Teaching Format
The lecture and tutorials will take place in person. Registration and grading are performed via a learning management system.
Prerequisites
The course is designed for senior bachelor students (4th semester or higher) who have taken the following courses or have equivalent knowledge:
- Lineare Algebra für Informatiker
- Einführung in die Programmierung
- Programmierung und Modellierung
- Algorithmen und Datenstrukturen
- Digitale Medien
Communication
Inquiries, questions, and discussions concerning the course can be sent through a designated forum.
Dates and Locations
- Lecture: Tuesdays, 10:00 - 12:00, Schellingstr. 3 (S), S 001
- Tutorial:
- Group 1: Fridays, 10:00 - 12:00, Theresienstr. 41, C113
- Group 2: Fridays, 12:00 - 14:00, Amalienstr. 73A, 218
- Group 3: Fridays, 14:00 - 16:00, Amalienstr. 73A, 218
- Group 4: Fridays, 16:00 - 18:00, Geschwister-Scholl-Platz 1, D Z001
Lecture Schedule
Lecture topics are subject to change. The schedule includes:
- 29.04.2024: Lecture 1 - Introduction, Motivation, and Tutorial Organisation
- 06.05.2024: Lecture 2 - Transformations and Scene Graphs
- 13.05.2024: Lecture 3 - 3D Geometry and Modeling
- 20.05.2024: Lecture 4 - Cameras
- 27.05.2024: Lecture 5 - Rasterization
- 03.06.2024: Lecture 6 - Light, Appearance, Material
- 10.06.2024: No Lecture
- 17.06.2024: No Lecture
- 24.06.2024: Lecture 7 - Shading, Rendering
- 01.07.2024: Lecture 8 - Animation
- 08.07.2024: Lecture 9 - Interaction
- 15.07.2024: Lecture 10 - VR, AR
- 22.07.2024: Guest Lecture (TBD)
Tutorial Schedule
The tutorial schedule is subject to adjustment based on the number of participants. The schedule includes:
- 09.05.2025: Organization & Assignment 1 Theoretical Part - Linear Algebra
- 16.05.2025: Assignment 1 Practical Part - Unity Setup
- 23.05.2025: Assignment 2 Theoretical Part - 3D Geometry and Modeling
- 30.05.2025: Assignment 2 Practical Part - TBD
- 06.06.2025: Assignment 3 Theoretical Part - Camera, Rasterization, and Clipping
- 13.06.2025: Assignment 3 Practical Part - TBD
- 20.06.2025: No Tutorial
- 27.06.2025: Assignment 4 Theoretical Part - Shading and Rendering
- 04.07.2025: Assignment 4 Practical Part - TBD
- 11.07.2025: Assignment 5 Theoretical Part - Interpolation, Interaction, and Animations
- 18.07.2025: Assignment 5 Practical Part - TBD
- 25.07.2025: Q&A
See More
