Procedural Programming for Computer Scientists - Pre-Course
The one-day workshop is designed exclusively for students who will later take the course Procedural Programming for Computer Scientists (1st semester).
The main course provides the fundamental concepts of procedural programming using the C programming language. Alongside lectures and exercise sessions, it includes weekly practical programming assignments.
Setting up the required software tools can be a bit time-consuming. The pre-course helps you through this process step by step. By the end of the workshop, your laptop will be ready with:
- Visual Studio Code as your development environment
- A toolchain to compile and run C-programs
- Git as a tool for version control and for submitting your solutions
The workshop combines short lecture-style inputs with hands-on practice. Together with tutors, you will install the full toolchain needed for the course on your own notebook in small groups. With the setup complete, you will write and run your first example programs, and practice using Git both for teamwork and for submitting assignments.
You don’t need to prepare anything beforehand. Once you have your TUHH login, please register for the lecture Prozedurale Programmierung für Informatiker (VL) (WiSe 25/26) on StudIP, where all course materials will be made available.