How should I prepare for the ESP exam?

First of all, make sure that you have read the Notion page regarding the organizational details regarding the ESP exam. Make also sure, that you have watched the exam preparation stream on YouTube.

This course is about programming in C. This means the exam is also mostly about programming in C. You will have to solve different types of tasks, which are all related to specific aspects of programming. Some tasks are more about understanding and analyzing existing programs, others are more about debugging code, and some are - of course - about writing a program on your own.

For this reason, you should consider different dimensions when preparing for the exam because you will …

The lecture covered everything that could potentially be relevant for the exam. However, not everything that we said this semester is also highly relevant for the exam. Programming is something that you have to learn by practicing it, not by learning concepts by heart. For this reason, we don’t expect you to know the following things by heart.

But you should be able to “work” with this information, which means if we provide you with an ASCII table or the prototype of specific functions, you should be able to solve the problems.

<aside> ⚠️ Be careful with old exams (Altklausur). Over the last few years there have been several lecturers involved in ESP. Please always check the information from the current semester.

</aside>

Resources

<aside> 📝 This is a sample exam that shows you the structure of an ESP exam. In addition, we aim to provide you with our previous exams from recent months. This will assist you in preparation and offer a clearer understanding of the structure, content, and types of questions.

Sample Exam

Previous Exams 12.12.2023

Previous Exams 17.01.2024

Previous Exams 29.02.2024

</aside>