Exercises
Weekly Exercises
The course is complemented by weekly exercises. Please consult the semester schedule for dates, unless otherwise notified through Moodle announcements.
We split the 90 minutes exercise into two parts:
45 minutes exercise held by the lecturer. We will typically cover
- a brief lecture summary
- discussion of one old exam problem
45 minutes hands-on tutorial and Q&A session. This is your opportunity to
- solve a selected problem on your own
- approach us regarding the current programming homework assignment
Due to time restrictions, we do not plan to discuss the solution of the tutorial problem. We will publish (partial) solutions for these tutorial problems. Feel free to approach us during the tutorial session if you want to make sure that you got the right result!
Exercises problems are typically published a couple of days before the exercise session on this website. We encourage students to have a look at the problems in advance.
Homework Assignments
In addition to the weekly exercises, the course is supplemented with biweekly (programming) homework assignments.
The homework sheets will be distributed on this website. The publishing dates for the homework assignments can be found in the semester schedule. The deadline is usually one week after the publishing date. The exact deadline can be found on the individual homework assignments.
Completion of the homework assignments will grant you bonus points for the final exam.
The assignments can be completed in the groups that you will be assigned to in the Moodle course room of this class. The submission of the assignments will also be handled through the Moodle course room.
Details regarding the student groups, grading scheme and bonus point policy will be discussed during the first exercise session.
Each homework assignment has a deadline. Submissions after the deadline are not accepted. The submissions cannot be changed after the deadline is expired.
Student Groups
Students are required to form groups of three students to submit their homework. Groups with less than three members will automatically be merged after the second week of the semester.
Grading Scheme
For each homework, you can earn up to two points. The points are earned as follows:
1 Point - Submission (group point) Your submission fulfills the following:
Your homework as uploaded until the deadline expires
All tasks in the homework are answered adequately.
Programming assignments need to run without error within our provided container on the RWTH Cluster.
If the programming homework includes tests, all tests need to pass.
1 Point - Presentation (individual point) You can schedule a group appointment for a presentation in the week after the homework deadline. During this 5 minutes presentation, each present group member will be asked one question from the homework assignment. Which question you will get will be randomized. If you answer the question properly, you will be granted a point.
How can I use the RWTH Cluster for the homework assignments
See your wiki entry on ways to work on the homework assignment. In addition, there is a dedicated video on how to get you started published on Moodle.
Bonus Points Policy
10% of the total points of the final exam can be gained as bonus points during the semester. These bonus points will be added to the final score of your exam.
Homework points | Exam bonus points |
---|---|
10, 11, 12 | 10% |
9 | 9% |
8 | 8% |
7 | 7% |
6 | 6% |
5 | 5% |
4 | 4% |
3 | 3% |
2 | 2% |
1 | 1% |