News

Reminder: Today's Lecture in E 1 3 HS002

Written on 10.04.24 by Katharina Buchthal

Good morning,

just a quick reminder that today's lecture takes places in E 1 3 HS002 and not in the GHH lecture hall. Tomorrow, the lecture will be again in the GHH lecture hall.

 

Written on 08.04.24 by Maike Kalms

Dear students,

We just want to remind you that the lectures start at 9 sharp, so s.t.

Your Prog2 Pre-Course Team

Welcome!

Written on 07.04.24 (last change on 07.04.24) by Katharina Buchthal

Dear students,

we are happy to welcome you to the Prog2 pre-course. Our first lecture will take place tomorrow at 9 pm am in Building E2 2 - 001 (Günter-Hotz Lecture Hall). Afterward, you will work in small groups on the assignment sheet that you can then find in the materials section. For this… Read more

Dear students,

we are happy to welcome you to the Prog2 pre-course. Our first lecture will take place tomorrow at 9 pm am in Building E2 2 - 001 (Günter-Hotz Lecture Hall). Afterward, you will work in small groups on the assignment sheet that you can then find in the materials section. For this purpose, you will be divided into rooms, which you can find on your personal status page as “coaching room”. Thereafter, at 2:30 pm, there will be tutorials. The tutorials might be in another room than the coaching. You can find your tutorial and the respective room on your personal status page ('Your Tutorial').

The overall schedule can be found in the timetable section of the CMS ('Welcome and General Information').

We are excited to meet you!

Your Prog2 Pre-Course Team

 

Edit: The lecture will start at 9 am not pm. 😁

Software Installation

Written on 06.04.24 (last change on 06.04.24) by Katharina Buchthal

Dear students,

the first lecture on Monday is on git and Unix.

To be able to successfully participate on that day, we would like to ask you to prepare some more things:

Follow the instruction guide given on the Material page (http://dpad.cs.uni-saarland.de/s/Nyh9UfODLgiven in the forum (Read more

Dear students,

the first lecture on Monday is on git and Unix.

To be able to successfully participate on that day, we would like to ask you to prepare some more things:

Follow the instruction guide given on the Material page (http://dpad.cs.uni-saarland.de/s/Nyh9UfODLgiven in the forum (https://forum.p2vorkurs.sic.saarland/t/how-to-install-the-necessary-software/126) to install the software needed during the programming 2 course, create and add an SSH key to the dGitlab.

Please remember to add your dGit username to the CMS on the Personal status page (dGit username) until Monday, 8.4. 10am.

Thank you and see you on Monday!

Your Prog2 Pre-Course Team

dGit Account

Written on 05.04.24 (last change on 05.04.24) by Katharina Buchthal

Dear students,

since we will use the dGit in programming 2, we will already do a little project using dGit on Monday. Therefore, you need to create a dGit account on https://dgit.cs.uni-saarland.de/ and add your dGit username to the CMS on the `Personal status` page at 'dGit username' (see the… Read more

Dear students,

since we will use the dGit in programming 2, we will already do a little project using dGit on Monday. Therefore, you need to create a dGit account on https://dgit.cs.uni-saarland.de/ and add your dGit username to the CMS on the `Personal status` page at 'dGit username' (see the image below). Please do so until Monday, 8.4. 10am.

Thank you and see you on Monday!

Your Prog2 Pre-Course Team

Tutorial & Coaching Preferences

Written on 04.04.24 by Katharina Buchthal

Dear all,

the Prog2 pre-course starts soon, and we are happy that so many of you are already registered! 
During the pre-course, we offer English and German tutorials and coachings. On your personal status page, you can now choose which language you prefer. Please do so until Saturday, 06.04.… Read more

Dear all,

the Prog2 pre-course starts soon, and we are happy that so many of you are already registered! 
During the pre-course, we offer English and German tutorials and coachings. On your personal status page, you can now choose which language you prefer. Please do so until Saturday, 06.04. 23:59. Otherwise, we will assign you randomly. 
We are excited to meet you soon!

Sincerely,
The Prog2 Team

Show all

Programming 2 Pre-Course

The lecture Programming 2, and many other basic lectures, are often somewhat challenging for people without experience in an imperative programming language. Additionally, they often prerequire basic knowledge of Git or Unix. The preparatory course aims to teach you these basics, and we hope that you can enjoy an easier transition into the next semester by attending it.

 

 

Monday, 08.04.
Since in Prog2, projects are generally coded on Unix-based operating systems and controlled using Git, we will start this course with an introduction to Git and Unix. This knowledge will make it easier for you to work with version control systems and Unix-systems, usage of which is essential for completing your projects in Programming 2. There will also be a small project to test your newly gained knowledge.


Wednesday, 10.04. to Friday, 12.04.
On these days, we have prepared a bigger project, which should make your start with MIPS (the assembly language you will get to know in Prog2) easier. You will have lectures, tutorials, and time for individual studies, where you will learn more about the following contents:

  • branches, loops, and lables
  • variables
  • (maze solving) algorithms
  • data structures
  • functions

You can easily work on this project and solve the given tasks in your web browser.

 

You can find our schedule on the timetable page. All materials of the course will of course be made available to all participants of the lecture Programming 2.

 

Important

If you have any questions, please do not hesitate to contact us via the forum.

This course will only be offered in presence. That means the tutorials and the coaching will only happen in place at the university. The materials will be uploaded and you can work at them at home.

We strongly recommend participating in this pre-course, at least on the first day (Monday). On Monday we will help you install the software, which will be needed in Programming 2 later on.

 

Note

This course is not an official course, but an offer of (partly former) Programming 2 tutors. Accordingly, no CP will be awarded, participation is optional, and HISPOS registration is neither possible nor required.

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