News
Coding interview for assignment 4Written on 12.05.26 by Qingqin Hua Hi all, The coding interviews for Assignment 4 will take place during the week of May 25th–29th, after the submission deadline. Therefore, there will be no coding interviews during next week’s tutorial (May 18th–23rd); the sessions will serve as office hours.
|
Assignment 4Written on 08.05.26 by Qingqin Hua Hi all, Assignment 4 has been released. Starting with this assignment, you will have two weeks to work on each assignment. New assignments will be released every other Thursday. Assignment 5 will be released on 21.05.2026 at 00:00, and Assignment 6 on 04.06.2026 at 00:00. |
Assignment 3Written on 30.04.26 by Qingqin Hua Hi all, The third assignment has been released. The submission process remains the same as assignment 2. Due to the upcoming holiday, the deadline is extended to Thursday, 7th May 23:59. |
First assignmentWritten on 16.04.26 by Qingqin Hua Hi all,
The first assignment has been released assignment. The submission deadline is April 22 at 23:59. Please submit your work via CMS following the submission guidelines stated in the assignment sheet. Assignments can be done in teams of two. Please create your team in CMS. The deadline… Read more Hi all,
The first assignment has been released assignment. The submission deadline is April 22 at 23:59. Please submit your work via CMS following the submission guidelines stated in the assignment sheet. Assignments can be done in teams of two. Please create your team in CMS. The deadline for forming teams is April 29. If you haven’t found a teammate yet, it is possible to submit the first assignment individually and team up from the second assignment onward. The first tutorials will take place on Monday, April 20, and Tuesday, April 21. These sessions will serve as office hours for answering assignment questions and conducting coding interviews. Tutorial slots have already been assigned — if you would like to switch your slot, please contact us via email.
|
Tutorial and slideWritten on 10.04.26 by Qingqin Hua Hi all, Hi all, |
Realistic Image Synthesis
Pre-requisites
- Basic grasp of C++: The practical assignments use C++. The code to be written is mostly mathematical and thus quite language agnostic.
- [optional] Basic computer graphics concepts: While this course is largely self-contained, a familiarity with concepts taught in, e.g., our Computer Graphics core lecture is beneficial.
Organisational
- There will be a mix of practical and theoretical assignments
- Some assignments are larger and span multiple weeks
- Tutorials are offered every week and also act as office hours to answer questions and help with the assignments
- Assignments can be worked on in groups of two
- Students will be asked to present their solutions to ascertain that they worked on those themselves
- For questions, feel free to send an email to tutors (Contact) or use the Forum.
Grading
- Exam admission requires 50% points in every assignment when submitted, and a mandatory coding interview with tutors
- The final grade is based entirely on the exam.
- Bonus points on the final grade if you have 100% of practical assignments correct before the exam
For organisational questions, please contact Qingqin Hua (hua@cg.uni-saarland.de)
