News

Re-Exam Grades & Inspection Outcome

Written on 29.08.24 by Dominic Zimmer

Dear students,

This is to inform you that the grades resulting from the re-exam have by now been entered into LSF. 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 are working on the export to… Read more

Dear students,

This is to inform you that the grades resulting from the re-exam have by now been entered into LSF. 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 are working on the export to FlexNow.

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 2 team

Re-Exam Results and Inspection

Written on 26.08.24 (last change on 26.08.24) by Dominic Zimmer

Dear students,

The results of the re-exam are now available on your personal status page in the dCMS (assuming you did participate), and you will also be able to see the total points and the points you scored per exam exercise.

There have been 151 participants. With at least 75.75 points the… Read more

Dear students,

The results of the re-exam are now available on your personal status page in the dCMS (assuming you did participate), and you will also be able to see the total points and the points you scored per exam exercise.

There have been 151 participants. With at least 75.75 points the exam is succesfully passed. This has been achieved by 68 participants. The highest point score obtained is 118.25 out of 150.

Provided you have passed the re-exam, the sum of your point score of that exam and your project points will result in your grade according to the following table (which coincides with the table from the final exam):

1.0 – points ∈ [210.75 ; 250.00]
1.3 – points ∈ [198.25 ; 210.74]
1.7 – points ∈ [185.75 ; 198.24]
2.0 – points ∈ [173.25 ; 185.74]
2.3 – points ∈ [160.75 ; 173.24]
2.7 – points ∈ [148.25 ; 160.74]
3.0 – points ∈ [135.75 ; 148.24]
3.3 – points ∈ [123.25 ; 135.74]
3.7 – points ∈ [110.75 ; 123.24]
4.0 – points ∈ [ 98.25 ; 110.74]

The grade result is also displayed on your dCMS page now.

Already tomorrow, Tuesday, August 27, you will have the opportunity to inspect your final exam. The inspection is going to take place in lecture hall HS001 in building E1.3 from 10am to 12pm. You do not need to register for this inspection.

There may be a significant waiting times. Your fellow students will appreciate non-excessive inspections.

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 2 team

Re Exam

Written on 22.08.24 by Dominic Zimmer

Dear students,

Tomorrow, on August 23rd, we will write the retake 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… Read more

Dear students,

Tomorrow, on August 23rd, we will write the retake 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:40am at the latest, so that you have enough time to find your seat. If you do not know where your assigned lecture hall is, consult the site map of the university: https://www.uni-saarland.de/en/sites/saarbruecken/sitemaps.html

The exam will take around 180 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. We will provide you a printed copy of the MIPS reference and relevant inference rules for the exam, called Exam Appendix, which you can find in the dCMS materials section. No other auxiliary material will be allowed.

Kind regards,
Your Programming 2 Team

 

Last Call: Re-Exam Registration until Tonight

Written on 16.08.24 by Dominic Zimmer

Dear students,

The programming 2 re-exam will take place on August 23rd. In order to participate, you must register in LSF until tonight August 16th, 23:59.

More information regarding the exam on next week's Friday will be announced in the upcoming days.

Best,
The Programming 2 Team

Final Exam Grades & Inspection Outcome

Written on 12.08.24 by Dominic Zimmer

Dear students,

This is to inform you that the grades resulting from the main exam have by now been entered into LSF. 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 are working on the export… Read more

Dear students,

This is to inform you that the grades resulting from the main exam have by now been entered into LSF. 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 are working on the export to FlexNow.

With the grades entered into LSF, you can now register for the re-exam in LSF, scheduled to take place on August 23. Re-exam registration in LSF will be open until and including August 16.

Kind regards,
Your Programming 2 team

Final Exam Results

Written on 07.08.24 (last change on 12.08.24) by Dominic Zimmer

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 250 participants. With at least 75.75 points (which is 50% of the achievable… 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 250 participants. With at least 75.75 points (which is 50% of the achievable points) the exam is succesfully passed. This has been achieved by 131 participants. The highest point score obtained is 135 135.25 out of 150.

Provided you have passed the exam, the sum of your point score of that exam and your project points will result in your grade according to the following table:

1.0 – points ∈ [210.75 ; 250.00]
1.3 – points ∈ [198.25 ; 210.74]
1.7 – points ∈ [185.75 ; 198.24]
2.0 – points ∈ [173.25 ; 185.74]
2.3 – points ∈ [160.75 ; 173.24]
2.7 – points ∈ [148.25 ; 160.74]
3.0 – points ∈ [135.75 ; 148.24]
3.3 – points ∈ [123.25 ; 135.74]
3.7 – points ∈ [110.75 ; 123.24]
4.0 – points ∈ [ 98.25 ; 110.74]

The grade result is also displayed on your dCMS page now.

You will have the chance to inspect the marking of your exam. This exam inspection will take place on Thursday and Friday, August 8th and 9th. Please refer to our earlier dCMS news for details.

Kind regards,
Your Programming 2 team

 

Save the Date: Final Exam Inspection

Written on 06.08.24 by Dominic Zimmer

Dear students,

(We have not finished the exam grading. This is an advance notice.)

On Thursday and Friday this week, August 8 and 9, you will have the opportunity to inspect your final exam. The inspection is going to take place

  • in seminar room 4.07 of building E1.1 on Thursday, and
  • in… Read more

Dear students,

(We have not finished the exam grading. This is an advance notice.)

On Thursday and Friday this week, August 8 and 9, you will have the opportunity to inspect your final exam. The inspection is going to take place

  • in seminar room 4.07 of building E1.1 on Thursday, and
  • in lecture hall 001 of building E1.3 on Friday,

both from 10am to 12am. You do not need to register for this inspection.

Note that due to the size of our course there may be a significant waiting times. Your fellow students will appreciate non-excessive inspections.

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 2 team

Main Exam

Written on 02.08.24 by Dominic Zimmer

Dear students,

On Monday, August 5, 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… Read more

Dear students,

On Monday, August 5, 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:40am at the latest, so that you have enough time to find your seat. If you do not know where your assigned lecture hall is, consult the site map of the university: https://www.uni-saarland.de/en/sites/saarbruecken/sitemaps.html

The exam will take around 180 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. We will provide you a printed copy of the MIPS reference and relevant inference rules for the exam, called Exam Appendix, which you can find in the dCMS materials section. No other auxiliary material will be allowed.

Kind regards,
Your Programming 2 Team

Last Call: Exam Registration until Tonight

Written on 29.07.24 by Dominic Zimmer

Dear students,

The programming 2 main exam will take place on August 5th. In order to participate, you must register in LSF until tonight July 29th, 23:59. Find more information in the slides of lecture 23.

More information regarding the exam on next week's Monday will be announced in the… Read more

Dear students,

The programming 2 main exam will take place on August 5th. In order to participate, you must register in LSF until tonight July 29th, 23:59. Find more information in the slides of lecture 23.

More information regarding the exam on next week's Monday will be announced in the upcoming days.

Best,
The Programming 2 Team

Exam Registration, Upcoming Lectures, Ask us Anything

Written on 18.07.24 by Dominic Zimmer

Dear students,

the programming 2 main exam will take place on August 5th. In order to participate, you must register in LSF until July 29th. Consult the Study Coordination in case of difficulties registering in LSF, consult us via the forum if you need a certificate for your Erasmus or… Read more

Dear students,

the programming 2 main exam will take place on August 5th. In order to participate, you must register in LSF until July 29th. Consult the Study Coordination in case of difficulties registering in LSF, consult us via the forum if you need a certificate for your Erasmus or Juniorstudies programme. Find more information in the slides of lecture 23.

Moreover, the last Programming 2 lecture of 2024 was given on July 16th, meaning that there will be no more lectures on July 19th, 23rd, and 26th.

On July 30th, we offer to answer your questions in the lecture time slot 14:00–16:00 in E1.3, Lecture Hall 002. Please bring well-prepared, sharp and to the point questions. Due to the limited time, we will not be able to explain concepts from scratch (that is the regular lecture’s job), but we will be happy to discuss open questions about the lecture’s topics.

Best,
The Programming 2 Team

Lecture on Friday this week

Written on 19.06.24 by Holger Hermanns

Dear Students,

On upcoming Friday I am seriously blocked starting from 9:00 AM and there is no short-term replacement in sight. Luckily, the material on hashing is almost covered, it will take another 30 minutes to complete it. As a result, I will present the missing material starting 08:25 in GHH,… Read more

Dear Students,

On upcoming Friday I am seriously blocked starting from 9:00 AM and there is no short-term replacement in sight. Luckily, the material on hashing is almost covered, it will take another 30 minutes to complete it. As a result, I will present the missing material starting 08:25 in GHH, and will stop at 08:55.

Since this is probably asking a bit much of you to come out to such a short lecture that early in the day, I will be robust in controlling my emotions should I be almost (or entirely) on my own on that morning in GHH. In any case, I guarantee for the recording to be made available swiftly and in good quality (remember that usually there is no such guarantee).

Best,
The Programming 2 Team Leader

Project 4 Deadline Extension

Written on 17.06.24 by Dominic Zimmer

Dear Students,

It has surfaced that some submissions to project 4α have received unjustifiable and thus incorrect verdict in the leaderboard over the past days. In many cases, this was caused by a timeout configured wrongly and thus terminating the testing prematurely.

In response to this, and… Read more

Dear Students,

It has surfaced that some submissions to project 4α have received unjustifiable and thus incorrect verdict in the leaderboard over the past days. In many cases, this was caused by a timeout configured wrongly and thus terminating the testing prematurely.

In response to this, and in light of several students fighting the testing infrastructure over the weekend, we have decided to extend the project 4α deadline by 48 hours (two additional days) to allow everyone to react to the changes.

With immediate effect, new commits will be judged using the updated, relaxed timeout. In due course, also repositories without recent updates will automatically be reevaluated.

The extension of the deadline of milestone 4α will shift the deadline dates of project 4ω accordingly: Milestone 4ω will be unlocked on June 20 and end on June 27.

We apologize for the inconvenience caused.

Best,
The Programming 2 Team

 

Show all

Programmierung 2

About the Lecture

This lecture deals with the basics of imperative/object-oriented programming. To this end, Java is primarily used as a programming language. In this lecture, you will learn:

  • how imperative/object-oriented programs are executed on modern computers.
  • to write small programs in C.
  • to implement and test medium-sized object-oriented software systems in Java.
  • how to familiarize yourself with a new imperative/object-oriented programming language in a couple of days to get involved in an existing project

Examination Regulations

Find details about passing this course on our Rules and Regulations page.

Organization

The lecture as well as tutorials and office hours will be given in presence. See the timetable for more details.

Changes to the organization of the lecture will be communicated via dCMS news and via email.

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