News

Final Retake Grades & Inspection Outcome

Written on 18.04.23 by Gregory Stock

Dear students,

This is to inform you that the grades resulting from the final retake have by now been entered into LSF/FlexNow2. Prior to this, all open issues that surfaced during exam inspection have been resolved; the results of this are reflected on your personal status page.

We wish you all… Read more

Dear students,

This is to inform you that the grades resulting from the final retake have by now been entered into LSF/FlexNow2. Prior to this, all open issues that surfaced during exam inspection have been resolved; the results of this are reflected on your personal status page.

We wish you all the best for your future academic studies and hope to see again some of you in further educational activities offered by our chair!

Kind regards,
Your Programming 1 team

Final Retake Results

Written on 06.04.23 (last change on 06.04.23) by Gregory Stock

The previous news notification contained a typo in the date of the exam inspection. Please note that the correct date is Wednesday, April 12, from 13:15 to 14:45.

Dear students,

The results of the final retake exam are now available on your personal status page in the dCMS, in case you… Read more

The previous news notification contained a typo in the date of the exam inspection. Please note that the correct date is Wednesday, April 12, from 13:15 to 14:45.

Dear students,

The results of the final retake exam are now available on your personal status page in the dCMS, in case you participated in the retake.

We can share the following observations:

  • We had 113 participants in total. 58 of them made the cut which was again set to 42 points.
  • For the majority, namely retakers who had originally failed the final exam (88 participants), their score has improved by about 17 points on average.
  • In total, 47 more students now managed to pass the exam, and thus to pass the course.
  • 18 participants had previously passed the final exam. Their point score is on average 6 points below the respective original score.
  • The largest jump upwards was by 48 points.

In the dCMS, retake participants will also be able to see the points scored per exam exercise posed.

Provided you have passed one or more final exams (and one or more midterm exams), the sum of the (respective maxima of) points scored in midterm and final exam will determine your grade according to the following table:

1,0 – points ∈ [137,25 ; 180,00]
1,3 – points ∈ [129,75 ; 137,00]
1,7 – points ∈ [122,50 ; 129,50]
2,0 – points ∈ [115,50 ; 122,25]
2,3 – points ∈ [108,75 ; 115,25]
2,7 – points ∈ [102,25 ; 108,50]
3,0 – points ∈ [96,00 ; 102,00]
3,3 – points ∈ [90,00 ; 95,75]
3,7 – points ∈ [84,25 ; 89,75]
4,0 – points ∈ [82,00 ; 84,00]

The (updated) result is also displayed on your dCMS page.

You will have the chance to inspect the marking of your exam. This exam inspection will take place on Wednesday, April 12, from 13:15 to 14:45 in SR 107, E1 3. You do not need to register for this inspection. You must bring your student id to the inspection. You will not be allowed to take pictures or notes during the inspection, and there will be no time for interactions with the team that aim at sharpening your problem-solving capabilities. Your fellow students will appreciate non-excessive inspections.

Kind regards,
Your Programming 1 team

Final Exam Retake

Written on 30.03.23 by Gregory Stock

Dear students,

Next Monday, April 3, we will write the retake of the final exam.

On your personal status page, you will now find the lecture hall and seat assigned to you. If we did not assign you a seat and you think this is an error, please notify us as soon as possible.
Please arrive at your… Read more

Dear students,

Next Monday, April 3, we will write the retake of the final exam.

On your personal status page, you will now find the lecture hall and seat assigned to you. If we did not assign you a seat and you think this is an error, please notify us as soon as possible.
Please arrive at your assigned lecture hall at 8:50 am at the latest, so that you have enough time to find your seat.

The exam will take around 90 minutes.
You will need your national ID card or passport and your student ID card, as well as writing utensils (indelible pen, neither red nor green). You will not need your own paper. No other auxiliary material will be allowed.
The exam language will be English. We will provide a German translation for each exercise as additional help for you; however, note that this translation will be on a best-effort basis.

Kind regards,
Your Programming 1 team

dCMS Maintenance March 28

Written on 27.03.23 by Gregory Stock

Dear students,

The dCMS will be unavailable from tomorrow morning (March 28) due to scheduled maintenance. We therefore recommend that you download any materials you need to be able to work offline. We expect the dCMS to be available again tomorrow evening.

The Forum will not be affected (as… Read more

Dear students,

The dCMS will be unavailable from tomorrow morning (March 28) due to scheduled maintenance. We therefore recommend that you download any materials you need to be able to work offline. We expect the dCMS to be available again tomorrow evening.

The Forum will not be affected (as long as you are already logged in), but you will not be able to log in via dCMS tomorrow.

Please further note that you can still register for the exam retake until this evening.

Kind regards,
Your Programming 1 team

Final Exam Inspection

Written on 15.03.23 by Lena Becker

Dear students,

On Friday, March 17, you will have the opportunity to inspect your final exam. The inspection takes place between 8 am and 11 am in SR 107, E1 3.
You do not need to register for this inspection. However, note that we expect higher individual waiting times from 10 am onwards. Your… Read more

Dear students,

On Friday, March 17, you will have the opportunity to inspect your final exam. The inspection takes place between 8 am and 11 am in SR 107, E1 3.
You do not need to register for this inspection. However, note that we expect higher individual waiting times from 10 am onwards. Your fellow students will appreciate non-excessive inspections.

On Friday, you must bring your student id to the inspection. You will not be allowed to take pictures or notes during the inspection, and there will be no time for interactions with the team that aim at sharpening your problem-solving capabilities.

Kind regards,
Your Programming 1 team

Retake Tutorial and Registration for Final Retake

Written on 06.03.23 by Lena Becker

Dear students,

As announced earlier, a retake tutorial will be offered. It is meant to support the preparation for the retake exam for those who need to participate there. This tutorial will take place in full-time between March 20 and March 31. The retake tutorial is made possible due to financial… Read more

Dear students,

As announced earlier, a retake tutorial will be offered. It is meant to support the preparation for the retake exam for those who need to participate there. This tutorial will take place in full-time between March 20 and March 31. The retake tutorial is made possible due to financial support from the FdSI.

If you intend to participate in the retake tutorial, please register in the respective dCMS course until March 15, 23:59.
You will receive further organisational information via this course.

Furthermore, note that you can already register in the LSF for the retake of the final exam.

Kind regards,
Your Programming 1 team

Final Exam Results

Written on 16.02.23 by Gregory Stock

Dear students,

The results of the final exam are now available on your personal status page in the dCMS, and you will also be able to see the total points and the points you scored per exam exercise.

There have been 177 participants. With at least 42 points, the final exam is passed. This has… Read more

Dear students,

The results of the final exam are now available on your personal status page in the dCMS, and you will also be able to see the total points and the points you scored per exam exercise.

There have been 177 participants. With at least 42 points, the final exam is passed. This has been achieved by 71 participants. The highest score obtained is 88.5 out of 90.

In case you have passed the exam, the following information gives you an indication of your relative performance. For that population, …

  • the best 10% have a point score of 67 or above,
  • the next 25% are at 50 points or above,
  • the next 30% are at 45 points or above,
  • the next 25% are at 42 points or above,
  • the last 10% are at 42 points.

Provided you have passed the final exam (and at least one of the midterm exams), the (maximum of the) sum(s) of your scores on both exams will result in your grade according to the following table:

1,0 – points ∈ [137,25 ; 180,00]
1,3 – points ∈ [129,75 ; 137,00]
1,7 – points ∈ [122,50 ; 129,50]
2,0 – points ∈ [115,50 ; 122,25]
2,3 – points ∈ [108,75 ; 115,25]
2,7 – points ∈ [102,25 ; 108,50]
3,0 – points ∈ [96,00 ; 102,00]
3,3 – points ∈ [90,00 ; 95,75]
3,7 – points ∈ [84,25 ; 89,75]
4,0 – points ∈ [82,00 ; 84,00]

The result is also displayed on your dCMS page.

You will have the chance to inspect the marking of your exam. This exam inspection will take place on Friday, March 17, 2023, from 8 am to 11 am. We will announce further details soon.

Kind regards,
Your Programming 1 team

Final Exam

Written on 09.02.23 by Gregory Stock

Dear students,

This Saturday, February 11, we will write the Final exam.

On your personal status page, you will now find the lecture hall and seat assigned to you. If we did not assign you a seat and you think this is an error, please notify us as soon as possible.
Please arrive at your… Read more

Dear students,

This Saturday, February 11, we will write the Final exam.

On your personal status page, you will now find the lecture hall and seat assigned to you. If we did not assign you a seat and you think this is an error, please notify us as soon as possible.
Please arrive at your assigned lecture hall at 8:50 am at the latest, so that you have enough time to find your seat.

The exam will take around 90 minutes.
You will need your national ID card or passport and your student ID card, as well as writing utensils (indelible pen, neither red nor green). You will not need your own paper. No other auxiliary material will be allowed.
The exam language will be English. We will provide a German translation for each exercise as additional help for you; however, note that this translation will be on a best-effort basis.

Kind regards,
Your Programming 1 team

Minitest M and Final Test Inspection

Written on 08.02.23 by Gregory Stock

Dear students,

We have finished the grading of Minitest M. You can find your point score on your personal status page.

As already announced, the final Minitest inspection takes place tomorrow between 8 am and 10 am in lecture hall 003, E1 3.

Kind regards,
Your Programming 1 team

Celebration for Prof. Dr. Günter Hotz -- today 17:00 h, Günter-Hotz-Hörsaal (Geb. E 2 2)

Written on 03.02.23 by Holger Hermanns

Dear all,

today, Prof. Günter Hotz, the founding father of Saarland Computer Science, will be presented with an Honorary Citizenship by his home town, St. Ingbert. The ceremony will take place this afternoon:

        Friday, Feb. 3, 17:00 h in (our lecture hall) Günter Hotz Hörsaal (named after… Read more
Dear all,

today, Prof. Günter Hotz, the founding father of Saarland Computer Science, will be presented with an Honorary Citizenship by his home town, St. Ingbert. The ceremony will take place this afternoon:

        Friday, Feb. 3, 17:00 h in (our lecture hall) Günter Hotz Hörsaal (named after him) on Campus

Günter Hotz has established computer science at Saarland University, and he was a founding member and the first president of the German Computer Society (Gesellschaft für Informatik). He was also instrumental in expanding computer science and attracting some of the strong research institutes (MPI-I, DFKI, Dagstuhl) to Saarland.

This may well be one of the last public appearances by G. Hotz, and the laudatio by Prof. W. Stucky as well as the presentation by Mayor Ulli Meyer should provide a unique glimpse into the history of computer science in Saarland and in Germany.

Be invited.
 Holger Hermanns



 

Minitest L and Final Test Inspection

Written on 02.02.23 by Gregory Stock

Dear students,

We have published the results of Minitest L. Please find your point score on your personal status page.
You will have the possibility to rapidly inspect your Minitest tomorrow (February 3) between 12 pm and 1 pm in lecture hall 003, E1 3.

Furthermore, we will offer the option to… Read more

Dear students,

We have published the results of Minitest L. Please find your point score on your personal status page.
You will have the possibility to rapidly inspect your Minitest tomorrow (February 3) between 12 pm and 1 pm in lecture hall 003, E1 3.

Furthermore, we will offer the option to inspect all your Minitests (including Minitest M). This will happen on upcoming Thursday, February 9, in lecture hall 003, E1 3, from 8 am to 10 am. If needed, we will give those students priority whose Minitest point scores are below the threshold of 60 points.

Finally, please remember to verify your registration status for the final exam on your personal status page and to take action if the displayed status is not as you would expect.

Kind regards,
Your Programming 1 team

Exam Preparation

Written on 01.02.23 by Iona Kuhn

Dear students,

We, the tutors, will be offering some help regarding the exam preparation. Concretely, we will offer four additional tutorials, and we will provide an exam preparation sheet. Please note that this does not at all replace your individual preparation, and we do not guarantee… Read more

Dear students,

We, the tutors, will be offering some help regarding the exam preparation. Concretely, we will offer four additional tutorials, and we will provide an exam preparation sheet. Please note that this does not at all replace your individual preparation, and we do not guarantee completeness (i.e. we do not guarantee to cover all topics that will be relevant for the exam).

The plan for the additional tutorials is as follows:

  • Monday, February 6, 16:15 in HS II, E2 5: Constructors & Options & (Labelled) Trees
  • Tuesday, February 7, 18:00 in HS II, E2 5: Eval & Elab & Derivation Trees
  • Wednesday, February 8, 18:00 in HS II, E2 5: Lexer & Parser
  • Thursday, February 9, 16:15 in HS II, E2 5: Correctness Proofs & Induction

Please register in the dCMS on your personal status page for all additional tutorials you want to attend so that we know how many people to expect.

We will also offer an additional Office Hour on Thursday, February 9, 12:00-14:00, in SR016, E1 3.

Best of luck for your exams!

Your Programming 1 tutors

Minitest K

Written on 26.01.23 by Lena Becker

Dear students,

We have published the results of Minitest K. Please find your point score on your personal status page.
You will have the possibility to rapidly inspect your Minitest tomorrow (January 27) between 12 and 1 pm or on Monday, January 30, between 8 and 9 am. Both inspections will take… Read more

Dear students,

We have published the results of Minitest K. Please find your point score on your personal status page.
You will have the possibility to rapidly inspect your Minitest tomorrow (January 27) between 12 and 1 pm or on Monday, January 30, between 8 and 9 am. Both inspections will take place in lecture hall 003, E1 3.

You can find a suggested solution for the Minitest in the slides of lecture L1.

Kind regards,
Your Programming 1 team

Registration for Final Exam

Written on 20.01.23 by Gregory Stock

Dear students,

This news contains important information regarding the registration for the final exam. Please make sure to read the part below carefully.

The final exam will take place on February 11, 2023. You must register for this exam if you want to participate. The registration modalities… Read more

Dear students,

This news contains important information regarding the registration for the final exam. Please make sure to read the part below carefully.

The final exam will take place on February 11, 2023. You must register for this exam if you want to participate. The registration modalities differ from those of the midterm exams. In addition, they also differ across study programs:

  • If your study program uses HISPOS/LSF, the registration takes place there. Registration and deregistration is possible until February 4, 23:59. Please note that you will need TANs to register there. We import registrations from HISPOS/LSF to the dCMS on a regular basis. You can check your current registration status on your personal status page in the Registrations section. Please note that it may take some time until your registration is displayed there.
  • If you study Wirtschaftsinformatik, we will import the registration you should have already done from ViPa/FlexNow2. Your registration status is displayed on your personal status page in the Registrations section. Please verify its correctness. If your registration has not been transferred, contact us immediately but no later than February 4, 23:59.
  • If your study program uses neither HISPOS/LSF nor ViPa/FlexNow2, we do not have any information about your registration deadlines. You must take care of this yourself. Additionally, you have to register separately in the dCMS on your personal status page. Registration and deregistration is possible until February 4, 23:59.

If you have any questions about or issues with the exam registration, please contact us before the registration deadline.

Kind regards,
Your Programming 1 team

Minitest J

Written on 19.01.23 by Lena Becker

Dear students,

We have finished grading Minitest J. You can find your point score on your personal status page.

As previously announced, you will have the opportunity to inspect your Minitest on Monday, January 23, between 8 am and 9 am in room 407, E1 1.

Furthermore, you will find the links… Read more

Dear students,

We have finished grading Minitest J. You can find your point score on your personal status page.

As previously announced, you will have the opportunity to inspect your Minitest on Monday, January 23, between 8 am and 9 am in room 407, E1 1.

Furthermore, you will find the links to the evaluation of the lecture and tutorials on the Materials page. The links will be valid until February 2. We kindly ask you to participate in the evaluation if you have not done so already as it provides valuable feedback for us.

Kind regards,
Your Programming 1 team

Midterm Retake Inspection

Written on 18.01.23 by Gregory Stock

Dear students,

As announced in the last news, you will have the opportunity to inspect your midterm retake exam on Monday, January 23, from 8 to 11 am in building E1 1, room 407.
We again ask you (if interested) to register on your personal status page for a specific time slot for load-balancing… Read more

Dear students,

As announced in the last news, you will have the opportunity to inspect your midterm retake exam on Monday, January 23, from 8 to 11 am in building E1 1, room 407.
We again ask you (if interested) to register on your personal status page for a specific time slot for load-balancing purposes. You may arrive anytime during your selected time slot to inspect your exam. Note, however, that you are expected to have finished your inspection at the end of the time slot selected. Your fellow students will appreciate non-excessive inspections. The deadline for registration is Sunday, 23:59, and registration is a mandatory requirement for inspecting your exam.

On Monday, you must bring your student id to the inspection. You will not be allowed to take pictures or notes during the inspection, and there will be no time for interactions with the team that aim at sharpening your problem-solving capabilities.

Note that if you register for a slot between 8 am and 9 am, you may also inspect Minitest J.

Kind regards,
Your Programming 1 team

Midterm Retake Results

Written on 16.01.23 by Gregory Stock

Dear students,

The results of the midterm retake exam are now available on your personal status page in the dCMS, in case you participated in the retake.

We can share the following observations:

  • We had 243 participants in total. 100 of them made the cut which was again set to 40… Read more

Dear students,

The results of the midterm retake exam are now available on your personal status page in the dCMS, in case you participated in the retake.

We can share the following observations:

  • We had 243 participants in total. 100 of them made the cut which was again set to 40 points.
  • For the majority, namely retakers who had originally failed the midterm (142 participants), their score has improved by about 4 points on average.
  • In total, 32 more students now managed to pass the exam, and thus can proceed to the final exams (if Minitest scores allow).
  • About one third of the participants (86) had previously passed the midterm. Their point score is on average 4 points below the respective original score.
  • The largest jump upwards was by 22 points.

In the dCMS, retake participants will also be able to see the points scored per exam exercise posed. The sum thereof might be lower than the overall point score reported, due to the presence of a linear adjustment (by 4.5 points).

You will have the chance to inspect the marking of your exam. This exam inspection will take place on Monday, January 23, 2023, from 8 am to 11 am. We will announce further details soon.

Kind regards,
Your Programming 1 team

Midterm Exam (Retake) and Minitest I

Written on 12.01.23 by Lena Becker

Dear students,

This Saturday, January 14, some of you will write the retake of the Midterm exam.

On your personal status page, you will now find the room and seat assigned to you. If we did not assign you a seat and you think this is an error, please notify us as soon as possible.
Please arrive… Read more

Dear students,

This Saturday, January 14, some of you will write the retake of the Midterm exam.

On your personal status page, you will now find the room and seat assigned to you. If we did not assign you a seat and you think this is an error, please notify us as soon as possible.
Please arrive at your assigned lecture hall at 8:50 am at the latest, so that you have enough time to find your seat.

The exam will take around 90 minutes.
You will need your national ID card or passport and your student ID card, as well as writing utensils (indelible pen, neither red nor green). You will not need your own paper. No other auxiliary material will be allowed.
The exam language will be English. We will provide a German translation for each exercise as additional help for you; however, note that this translation will be on a best-effort basis.

Furthermore, we have finished the marking of Minitest I. You will find your score on your personal status page.
The rapid inspection for this Minitest takes place on Monday, January 16, from 8 am to 9 am in lecture hall 003, E1 3.

Kind regards,
Your Programming 1 team

Minitest G+H

Written on 11.01.23 by Lena Becker

Dear students,

We have completed the grading of Minitest G+H. Please find your point score on your personal status page. There will be no option for rapid inspection for this test. We are working on the grading of Minitest I now.

Kind regards,
Your Programming 1 team

Tutorial Adjustments

Written on 10.01.23 by Gregory Stock

Dear students,

In reaction to decreasing participation counts, we have decided to merge some tutorials. This might have affected the tutorial you are assigned to, starting immediately. The time of your tutorial and its language should not have changed. Please verify the tutorial currently assigned… Read more

Dear students,

In reaction to decreasing participation counts, we have decided to merge some tutorials. This might have affected the tutorial you are assigned to, starting immediately. The time of your tutorial and its language should not have changed. Please verify the tutorial currently assigned to you on your personal status page, and take note of the room the tutorial (and Minitests) will take place on Wednesday (January 11) and after.

Kind regards,
Your Programming 1 team

Midterm Exam Inspection

Written on 04.01.23 by Lena Becker

Dear students,

On Monday, January 9, you will have the opportunity to inspect your Midterm exam. The inspection takes place between 8 am and 11 am in room 407, E1 1.
For load balancing purposes, we ask you to register on your personal status page for a specific time slot. You may then arrive… Read more

Dear students,

On Monday, January 9, you will have the opportunity to inspect your Midterm exam. The inspection takes place between 8 am and 11 am in room 407, E1 1.
For load balancing purposes, we ask you to register on your personal status page for a specific time slot. You may then arrive anytime during your selected time slot to inspect your exam. Your fellow students will appreciate non-excessive inspections. The deadline for registration is Sunday, 23:59, and registration is a mandatory requirement for inspecting your exam.

On Monday, you must bring your student id to the inspection. You will not be allowed to take pictures or notes during the inspection, and there will be no time for interactions with the team that aim at sharpening your problem-solving capabilities.

Note that if you register for a slot between 8 am and 9 am, you may also inspect your Minitest F. Contrary to our earlier announcement, the Minitest inspection also takes place in room 407, E1 1.

Kind regards,
Your Programming 1 team

Midterm Results

Written on 22.12.22 by Gregory Stock

Dear students,

The results of the midterm exam are now available on your personal status page in the dCMS. There have been 387 participants. With at least 40 points, the midterm exam is passed. This has been achieved by 170 participants. The highest score obtained is 88 out of 90.

In case you… Read more

Dear students,

The results of the midterm exam are now available on your personal status page in the dCMS. There have been 387 participants. With at least 40 points, the midterm exam is passed. This has been achieved by 170 participants. The highest score obtained is 88 out of 90.

In case you have passed the exam, the following information gives you an indication of your relative performance. For the population that has passed the exam, …

  • the best 10% have a point score of 68 or above,
  • the next 25% are at 54 points or above,
  • the next 30% are at 46 points or above,
  • the next 25% are above 40 points,
  • the last 10% are at 40 points.

In the dCMS, you will also be able to see the points you scored per exam exercise.

In some rare cases, we prematurely terminated the marking in case it was obvious that no more than 35 points were reachable. This might apply to you if the point score displayed is less than 21. In this case, the score shown might be an underapproximation of the points scored, and you can compute an overapproximation by adding the maximal points achievable for the exercises marked “n.p.” on your personal status page in the dCMS.

You will have the chance to inspect the marking of your exam. This exam inspection will take place on Monday, January 9, 2023, from 8 am to 11 am. We will announce further details soon.

Further, note that the midterm retake will take place on Saturday, January 14, 2023. In case you want to participate in the retake, you must register for it on your personal status page before January 7, 23:59.

The entire team wishes you happy holidays.

Kind regards,
Your Programming 1 team

Online Teaching Weeks

Written on 19.12.22 by Gregory Stock

Dear students,

As already announced, this week and in the first week of January, all teaching activities will be conducted online. For our various offers, this means the following:

Lectures

The lectures of units H and I will be held via Zoom. You can find the link to the meeting on the Read more

Dear students,

As already announced, this week and in the first week of January, all teaching activities will be conducted online. For our various offers, this means the following:

Lectures

The lectures of units H and I will be held via Zoom. You can find the link to the meeting on the materials page in dCMS.

Tutorials

The tutorials G and H will be held via Discord. You can access the server via the invitation link on the materials page. Please choose a nickname that enables your tutor to identify you, e. g. your first name.
There are dedicated channels for each tutor. Please join the respective main channel of your tutor at the beginning of your tutorial.

Office Hours

We will offer online Office Hours on December 19 (today!) and 20 as well as on January 3 and 6. They will also take place on our Discord server, which you can access via the invitation link on the materials page.

More details can be found in the dCMS calendar. Note that you can use our Forum anytime to ask questions. However, please expect longer delays between Christmas and New Year.

Kind regards,
Your Programming 1 team

Midterm Exam and Minitest F

Written on 15.12.22 by Lena Becker

Dear students,

This Saturday, December 17, we will write the Midterm exam as announced.

On your personal status page, you will now find the room and seat assigned to you. If we did not assign you a seat and you think this is an error, please notify us as soon as possible.
Please arrive at your… Read more

Dear students,

This Saturday, December 17, we will write the Midterm exam as announced.

On your personal status page, you will now find the room and seat assigned to you. If we did not assign you a seat and you think this is an error, please notify us as soon as possible.
Please arrive at your assigned lecture hall at 8:50 am at the latest, so that you have enough time to find your seat.

The exam will take around 90 minutes.
You will need your national ID card or passport and your student ID card, as well as writing utensils (indelible pen, neither red nor green). You will not need your own paper. No other auxiliary material will be allowed.
The exam language will be English. We will provide a German translation for each exercise as additional help for you; however, note that this translation will be on a best-effort basis.

Furthermore, we have published the results of Minitest F.
You will have the possibility to rapidly inspect your Minitest tomorrow (December 16) between 12 and 1 pm or on Monday, January 9, between 8 and 9 am. Both inspections will take place in lecture hall 003, E1 3.

Kind regards,
Your Programming 1 team

Registration for the Midterm

Written on 09.12.22 by Gregory Stock

Dear students,

The midterm exam will take place on Saturday, December 17. This is the final reminder that you have to register for this exam on your personal status page until today, December 9, 23:59.
The registration only takes place in dCMS. An exam registration in LSF or VIPA/FlexNow is… Read more

Dear students,

The midterm exam will take place on Saturday, December 17. This is the final reminder that you have to register for this exam on your personal status page until today, December 9, 23:59.
The registration only takes place in dCMS. An exam registration in LSF or VIPA/FlexNow is neither sufficient nor necessary!

Please note that you will need to pass the midterm exam (or the midterm retake on January 14) to get admitted to the final exam.

The midterm exam is expected to start at 9 am. We will announce further details in due time.

Kind regards,
Your Programming 1 team

Minitest E

Written on 08.12.22 by Lena Becker

Dear students,

We have completed the grading of Minitest E. Please find your point score on your personal status page.

Like last week, the rapid Minitest inspection is scheduled for Friday, December 9, between 12 pm and 1 pm, as well as Monday, December 12, between 8 am and 9 am. Both… Read more

Dear students,

We have completed the grading of Minitest E. Please find your point score on your personal status page.

Like last week, the rapid Minitest inspection is scheduled for Friday, December 9, between 12 pm and 1 pm, as well as Monday, December 12, between 8 am and 9 am. Both inspections will take place in lecture hall 003, E1 3.

Kind regards,
Your Programming 1 team

Mock Midterm Exam & XXL Office Hour

Written on 05.12.22 by Iona Kuhn

Dear students,

We, the team of tutors, will organise a mock midterm exam (“Probeklausur”). The mock exam is completely voluntary. It is a chance for you to see how exams are conducted at university, under conditions that are as realistic as possible. It does not contribute to the final grade or… Read more

Dear students,

We, the team of tutors, will organise a mock midterm exam (“Probeklausur”). The mock exam is completely voluntary. It is a chance for you to see how exams are conducted at university, under conditions that are as realistic as possible. It does not contribute to the final grade or eligibility of taking exams. The mock exam is entirely created by tutors. Therefore, its content is neither relevant nor irrelevant for the real exam.

The mock exam is scheduled for Saturday, December 10. It is going to take place at 9:00 am in the Audimax lecture hall (building B4 1, room 0.01). You will have to register for the mock exam on your personal status page in the dCMS by December 7, 23:59. After the registration phase is over, we will assign you a seat. You will then be able to see your seat assignment on your personal status page in the dCMS. If you want to participate, please be on time and bring your student ID on Saturday. No auxiliary materials (calculator, cheat sheets, …) are allowed.

The mock exam will take around 90 minutes. Afterwards, we will present partial solutions for some of the exercises.

There is yet another announcement to make: On Thursday before the exam (December 15), there will be an additional XXL Office Hour from 12 pm to 5:30 pm in HS003 in E1 3. There you can ask all questions you might have before the midterm.
On Friday (December 16), there will be the same number of tutors like every other week. So preferably you should come on Thursday, because we cannot guarantee that your questions can get answered on Friday.

We are looking forward to seeing you!

Cheers,
Your Programming 1 tutors

Minitest D

Written on 01.12.22 by Gregory Stock

Dear students,

We have finished grading Minitest D. You can find your point score on your personal status page.

This week, the rapid inspection for Minitest D is split into two dates. The first inspection slot will take place on Friday, December 2, starting at 12 pm in lecture hall 003, E1 3,… Read more

Dear students,

We have finished grading Minitest D. You can find your point score on your personal status page.

This week, the rapid inspection for Minitest D is split into two dates. The first inspection slot will take place on Friday, December 2, starting at 12 pm in lecture hall 003, E1 3, and will need to end at 1 pm sharp. The second inspection slot is scheduled for Monday, December 5, starting at 8 am in lecture hall 003, E1 3, and will need to end at 9 am sharp.

Kind regards,
Your Programming 1 team

Midterm Exam

Written on 25.11.22 by Lena Becker

Dear students,

As announced in yesterday’s lecture, we can now confirm that the Midterm exam will take place on Saturday, December 17. We will start at 9 am.

If you want to take part in the Midterm exam, please register until December 9, 23:59, on your personal status page in the dCMS.

We… Read more

Dear students,

As announced in yesterday’s lecture, we can now confirm that the Midterm exam will take place on Saturday, December 17. We will start at 9 am.

If you want to take part in the Midterm exam, please register until December 9, 23:59, on your personal status page in the dCMS.

We will announce further details in due course.

Kind regards,
Your Programming 1 team

Show all
The opening lecture takes place on Tuesday, October 25, 2022 at 2 pm in the Günter Hotz lecture hall (Building E2 2).

Lecture Contents

The lecture introduces the core concepts of programming. More specifically, it deals with data structures and algorithms, programming constructs and programming techniques, as well as the structure and realisation of programming languages. While doing so, it introduces the functional programming language OCaml.

Literature & Tools

The great lecture notes of Gert Smolka relating to a recent edition of this lecture are here. They are recommended.

For gaining practical experience with OCaml and for working on the exercises, we recommend the browser-based OCaml interpreter Try OCaml.

To install an interpreter locally, we recommend following these instruction steps.

Dates

Lectures will take place Tuesdays from 2 pm to 4 pm and Thursdays from 10 am to 12 pm in the Günter Hotz lecture hall (Building E2 2), starting on Tuesday, October 25, 2022.

Tutorials will be given on Wednesdays throughout the day. You will be assigned to a tutorial by us during the first week of lectures and will then find the exact time and location on your personal status page.

The first tutorial will take place on November 2.

We strongly recommend you to attend our Office Hours. There, you can work together on the weekly assignments and approach the tutors directly if you have any questions or problems. The Office Hours take place three times a week:

Monday, 12 pm–2 pm E1 3, SR 016
Tuesday, 10 am–2 pm E1 3, SR 016
Friday, 12 pm–2 pm E1 3, SR 016

Exams

Midterm Saturday, December 17, 2022
Midterm (Retake) Saturday, January 14, 2023
Final Exam Saturday, February 11, 2023
Final Exam (Retake) Monday, April 03, 2023

You can find further details on the exams and examination performances here.

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