News

Results of Milestone Ω & Second Attempt

Written on 10.08.26 by Felix Freiberger

Dear students,

the results of Milestone Ω are now shown on your personal status page¹.

If you have passed Milestone Ω, congratulations! If there were any remaining issues, and you qualify for the second attempt, you now have the opportunity to rectify them. For this second attempt, we expect the… Read more

Dear students,

the results of Milestone Ω are now shown on your personal status page¹.

If you have passed Milestone Ω, congratulations! If there were any remaining issues, and you qualify for the second attempt, you now have the opportunity to rectify them. For this second attempt, we expect the following in your GitLab project:

  1. Your updated implementation. Take care that you have rectified any open issues and that your code is adequately commented and self-explanatory.
  2. Your (possibly updated) documentation.

Once you are ready with your updates, send a personal message to your tutor in our discussion board. For each remaining issue, include a brief list of changes you made to address it. We plan to inspect your updates soon after notification and will give you feedback then.

There will not be a second defense, your submission will be inspected solely based on the material you will have delivered. It is in your genuine interest to ensure that you have evidently rectified all open issues and that you have explained the changes clearly.

If you are unsure about what issues need to be addressed, please contact your tutor directly.

We highly recommend that you finish the second submission as soon as possible. The ultimate deadline is 20.09.2025.

Kind regards,
Your Concurrent Programming Team

¹In a few exceptional cases, the results are not set yet; you should already be aware if your group is affected by this.

Results of Final Exam

Written on 09.08.26 by Nazareno Garagiola

Dear Students,

you can now find the results of the final exam on your personal status page. If you have obtained 30 points or more, you have passed the exam. 41% of participating students have passed the exam, the highest score achieved was 46.5 out of 60 points, the median was 25.5 points.

Once… Read more

Dear Students,

you can now find the results of the final exam on your personal status page. If you have obtained 30 points or more, you have passed the exam. 41% of participating students have passed the exam, the highest score achieved was 46.5 out of 60 points, the median was 25.5 points.

Once it is definite that you have passed the course (i.e., you passed the midterm exam, the final exam, and completed the project), a final grade for the entire course will be calculated from the sum of points in the best of your midterm exams and the main exam (plus any potential points from the bonus exercises) using this grade scale, also shown on your personal status page.
Please note that a different passing bar and/or grade scale might apply to the re-exam. (Any potential project bonus will be added at a later date.)

The exam inspection for the final exam is scheduled to take place on Wednesday, August 12, between 16:00 and 17:00 in a room to be determined. Check this event in the timetable to see the latest information.

Kind regards,
Your Concurrent Programming Team

Project Defenses

Written on 07.08.26 by Felix Freiberger

Dear students,

we have scheduled the project defenses. You can find your appointment on your personal status page.
If you cannot make the appointment we assigned to you, please message us in the forum immediately.

The defenses start at the time shown on your status page and should last about 30… Read more

Dear students,

we have scheduled the project defenses. You can find your appointment on your personal status page.
If you cannot make the appointment we assigned to you, please message us in the forum immediately.

The defenses start at the time shown on your status page and should last about 30 minutes. All defenses on Monday, 10.08. run in building E1 7, ground floor. Please arrive on time and wait in the foyer of the building, your tutor will pick you up there.
Please bring your student ID, and a laptop with your project (in the version that is shown on Mission Control) ready to run, to the defense.

Kind regards,
Your Concurrent Programming Team

Exam Seating

Written on 31.07.26 by Nazareno Garagiola

Dear Students,

on Wednesday, August 5, we will write the Final Exam, covering units E through H.
If you registered for the exam, you will find your room and seat on your personal status page. If we did not assign you a seat and you think that this is an error, please notify… Read more

Dear Students,

on Wednesday, August 5, we will write the Final Exam, covering units E through H.
If you registered for the exam, you will find your room and seat on your personal status page. If we did not assign you a seat and you think that this is an error, please notify us immediately.

Please arrive at the assigned lecture hall no later than 10:00.

We have two reminders for you:

  • To assist you in the final phase before the exam and answer your last-minute questions, our tutors are offering an extended Concurrency Café XXL today in E1 3, SR013 from 14:00 until 16:00.
  • Your submitted summaries E through H will be stapled and delivered to you with the exam. Additionally, you may also bring a single, one-sided, hand-written A5 cheat sheet. The back of your cheat sheet must contain your matriculation number, and nothing else. You will have to hand in the cheat sheet at the end of the exam, so don’t forget to take a picture of it if you want it as a guide for creating any potential re-exam cheat sheets.

Kind regards,
Your Concurrent Programming Team

Concurrency Café XXL

Written on 22.07.26 by Nazareno Garagiola

Dear students,

in a little less than two weeks, on Wednesday, 05.08.26, we’ll write the final exam. To help you prepare, our tutors are offering another installment of Concurrency Café XXL on Friday, 31.07.26 in Room SR013 in E1 3. It will start at 14:00 and run until 16:00, but it can be extended… Read more

Dear students,

in a little less than two weeks, on Wednesday, 05.08.26, we’ll write the final exam. To help you prepare, our tutors are offering another installment of Concurrency Café XXL on Friday, 31.07.26 in Room SR013 in E1 3. It will start at 14:00 and run until 16:00, but it can be extended until 18:00 if there are enough questions.

Please note that, if you want to take the final exam, you have to register in LSF. The deadline for the registration is 29.07.26.

Additionally, we would also like to remind you, as stated on the Project Mission Briefing, to let us know if any member of your project group is unavailable on the 10th of August. By default, we will assign you a project defense on that day.

Kind regards,
Your Concurrent Programming Team

 

Midterm Re-Exam Inspection

Written on 10.07.26 by Nazareno Garagiola

Dear students,

the exam inspection for the midterm re-exam is scheduled to take place on Thursday, July 16, between 14:30 and 15:30 in room SR015 in building E1 3.

Kind regards,
Your Concurrent Programming Team

Midterm Re-Exam Results

Written on 10.07.26 by Nazareno Garagiola

Dear students,

you can now find the results of the midterm re-exam on your personal status page. If you have obtained 30 points or more, you have passed the exam. 60.71% of participating students have passed the exam, the highest score achieved was 49 out of 60 points, the median was 31… Read more

Dear students,

you can now find the results of the midterm re-exam on your personal status page. If you have obtained 30 points or more, you have passed the exam. 60.71% of participating students have passed the exam, the highest score achieved was 49 out of 60 points, the median was 31 points.

Please note that, if you want to take the main exam on 05.08.26, you have to register in LSF. The deadline for the registration is 29.07.26.

Kind regards,
Your Concurrent Programming Team

Midterm Re-Exam Seats

Written on 04.07.26 by Nazareno Garagiola

Dear students,

on Tuesday, July 7th, we will write the Midterm Re-Exam. If your are registered, you will find your room and seat on your personal status page.
If we did not assign you a seat and you think that this is an error, please notify us immediately.
Please arrive at your assigned lecture… Read more

Dear students,

on Tuesday, July 7th, we will write the Midterm Re-Exam. If your are registered, you will find your room and seat on your personal status page.
If we did not assign you a seat and you think that this is an error, please notify us immediately.
Please arrive at your assigned lecture hall no later than 10:15.

Kind regards,
Your Concurrent Programming Team

Project Repositories and Infrastructure

Written on 02.07.26 by Nazareno Garagiola

Dear students,

we have created the project repositories in dGit for you. In case you cannot access your repository, please contact us immediately via the forum.

Please also have a look at the Projects category in the forum. In particular, the post How to Project in VS Code explains how to set up… Read more

Dear students,

we have created the project repositories in dGit for you. In case you cannot access your repository, please contact us immediately via the forum.

Please also have a look at the Projects category in the forum. In particular, the post How to Project in VS Code explains how to set up your IDE for working on the project.

On your personal status page, you will now also find your assigned project tutor.

Have fun coding!

Kind regards,
Your Concurrent Programming Team

Practical Project

Written on 30.06.26 by Nazareno Garagiola

Dear students,

welcome to the practical project! The mission briefing and the project template are now available in the course materials

Please keep in mind that the deadline to register for the project is Wednesday, 01.07.2026, 23:59. Until then, you must complete the three steps outlined in… Read more

Dear students,

welcome to the practical project! The mission briefing and the project template are now available in the course materials

Please keep in mind that the deadline to register for the project is Wednesday, 01.07.2026, 23:59. Until then, you must complete the three steps outlined in the Groups & Registration section of the project description. If you have any questions about the project, you’re invited to pose them in the Project category of our discussion board.

Kind regards,
Your Concurrent Programming Team

Midterm Re-Exam Registration

Written on 26.06.26 by Nazareno Garagiola

Dear students,

on Tuesday, 07.07.2026, we'll write the midterm re-exam.
If you wish to take part in this exam, you'll need to register. You must register in dCMS on your personal status page – LSF registration is neither necessary nor sufficient to take part in the midterm re-exam.

Kind… Read more

Dear students,

on Tuesday, 07.07.2026, we'll write the midterm re-exam.
If you wish to take part in this exam, you'll need to register. You must register in dCMS on your personal status page – LSF registration is neither necessary nor sufficient to take part in the midterm re-exam.

Kind regards,
Your Concurrent Programming Team

Midterm Exam Inspection

Written on 02.06.26 by Nazareno Garagiola

Dear students,

the exam inspection for the midterm exam is scheduled to take place on Thursday, June 11, between 14:30 and 15:30 in room SR015 in building E1 3.
This replaces the corresponding Concurrency Café on that Thursday.

Kind regards,
Your Concurrent Programming Team

Results of Midterm Exam

Written on 30.05.26 by Nazareno Garagiola

Dear students,

you can now find the results of the midterm exam on your personal status page. If you have obtained 30 points or more, you have passed the exam. 53.4% of participating students have passed the exam, the highest score achieved was 50.5 out of 60 points, the median was 30… Read more

Dear students,

you can now find the results of the midterm exam on your personal status page. If you have obtained 30 points or more, you have passed the exam. 53.4% of participating students have passed the exam, the highest score achieved was 50.5 out of 60 points, the median was 30 points.

Kind regards,
Your Concurrent Programming Team

Midterm Exam

Written on 12.05.26 by Nazareno Garagiola

Dear students,

on Monday, May 18, we will write the midterm exam, covering units A-D. If you registered for the exam, you will find your room and seat on your personal status page. If we did not assign you a seat and you think that this is an error, please notify us immediately. (Only use this link… Read more

Dear students,

on Monday, May 18, we will write the midterm exam, covering units A-D. If you registered for the exam, you will find your room and seat on your personal status page. If we did not assign you a seat and you think that this is an error, please notify us immediately. (Only use this link to contact us – due to individual absences, we may be unable to react to emails.)

Please arrive at your assigned lecture hall no later than 14:15.

We have two reminders for you:

  • To assist you in the final phase before the exam and answer your last-minute questions, our tutors are offering an extended Concurrency Café XXL on Friday (May 15) in E1 3, SR013 from 14:00 until 18:00.
  • Your submitted summaries A through D will be stapled and delivered to you with the exam. Additionally, you may also bring a single, one-sided, hand-written A5 cheat sheet. The back of your cheat sheet must contain your matriculation number, and nothing else. You will have to hand in the cheat sheet at the end of the midterm exam, so don't forget to take a picture of it if you want it as a guide for creating any potential re-exam cheat sheets.

Kind regards,
Your Concurrent Programming Team

Details on the Upcoming Midterm Exam

Written on 05.05.26 by Nazareno Garagiola

Dear students,

in two weeks, on Monday, 18.05.26, we'll write the midterm exam.

You must register in dCMS for the exam. The registration closes one week before the exam. If you miss this deadline, you will be unable to participate in the exam.

To help you prepare for the midterm exam, we are… Read more

Dear students,

in two weeks, on Monday, 18.05.26, we'll write the midterm exam.

You must register in dCMS for the exam. The registration closes one week before the exam. If you miss this deadline, you will be unable to participate in the exam.

To help you prepare for the midterm exam, we are offering two additional events:

  • Next Monday at 14:15, we will replace the lecture with a Q&A session (in the usual lecture hall). There, you’ll have the opportunity to ask questions on anything covered in the lecture so far.
    You can ask questions live in the lecture. However, we encourage you to pre-submit your questions so we can prepare an answer. The Q&A session will not be recorded.
  • On Friday, 15.05.26, the Concurrency Café is being supersized and turns into a Concurrency Café XXL. It will start at 14:00 but run longer, and our tutors have prepared additional training exercises for you. The session will be held in room E1 3, SR 013.

Lastly, we have released Bonus Exercise D. Submitting solutions to this exercise is entirely optional, and we recommend you only work on it if you already have a deep understanding of the main materials presented in the lecture.

For this bonus exercise, you are not allowed to work in your group, i.e., you must solve it by yourself. Plagiarism will be punished by exclusion from the lecture and reporting to the examination board.

Kind regards,
Your Concurrent Programming Team

Tutorial and Colloquia Assignments

Written on 17.04.26 by Nazareno Garagiola

Dear students,

we have now finished assigning you to your tutorials and colloquia.

For the tutorials, you can now find your tutorial time and room information on your personal status page. We were able to find a solution where everyone has been assigned their preferred time and language… Read more

Dear students,

we have now finished assigning you to your tutorials and colloquia.

For the tutorials, you can now find your tutorial time and room information on your personal status page. We were able to find a solution where everyone has been assigned their preferred time and language combination.

For the colloquia, you will find your group and slot on your personal status page in dCMS. To contact your teammates, use the forum. Their usernames are provided on your personal status page as well. Make sure you have activated your forum account, otherwise your teammates will not be able to contact you!

Earlier this week, we published exercise sheet A. Note that the solution for exercise EA.3 is to be handed in by 19.04.2026 23:59. Because of the late announcement of the Colloquium groups, submission is optional (but highly recommended) this time.

We won’t notify you of new material releases via news. If you do wish to be notified, please enable notifications on this forum topic.

Kind regards,
Your Concurrent Programming Team

Exercise Sheet A Available

Written on 14.04.26 by Nazareno Garagiola

Dear students,

you will now find the Exercise Sheet A in dCMS.

Note that you are required to hand in the solution for exercise EA.3 prior to the colloquium (19.04.2026, 23:59 at the latest). For this, you have to collaborate within your group. We will finalize the colloquia groups by the end of… Read more

Dear students,

you will now find the Exercise Sheet A in dCMS.

Note that you are required to hand in the solution for exercise EA.3 prior to the colloquium (19.04.2026, 23:59 at the latest). For this, you have to collaborate within your group. We will finalize the colloquia groups by the end of this week. Submission for the exercise will open in dCMS once the groups are created.

We will not notify you of new materials via dCMS news in the future. If you want to be notified, watch this topic in our forum.

Kind regards,
Your Concurrent Programming Team

 

Lecture Registration Open

Written on 13.04.26 by Felix Freiberger

Dear students,

registration to the lecture is now open. Please keep in mind registration closes tomorrow at 15:00.
If you missed the first lecture, please review the slides or the available recording on the Materials page as soon as possible as they contain important administrative… Read more

Dear students,

registration to the lecture is now open. Please keep in mind registration closes tomorrow at 15:00.
If you missed the first lecture, please review the slides or the available recording on the Materials page as soon as possible as they contain important administrative details.

Kind regards,
Your Concurrent Programming Team

Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators