<aside> πŸ‘‹πŸΌ Hello and welcome! This is the official course website of the course Introduction to (Structured) Programming at TU Graz. You might also (more commonly) have heard the German course names: EinfΓΌhrung in die strukturierte Programmierung or simple ESP. This is a mandatory first-semester course for all study programs at the Faculty for Computer Science and Biomedical Engineering. Within this course, you will learn the fundamentals of programming using the C Programming Language.

The course has several aims:

This course website should provide you with all the relevant information for the lecture and the practical. Whenever you have questions, this course site serves as the starting point for your research. We are also running a Discord server where all folks from the course team are available for you.

Your Coding Team

</aside>

Quicklinks

Web Pages

πŸ“ TeachCenter

πŸ”— GitLab

πŸ₯‡ Grading

πŸ† Ranking

πŸ“ TUGOnline VO

πŸ“ TUGOnline KU

Discord

πŸ”— Invitation Link

Untitled

News

General


Course Team

FAQs - Coding TU Graz

πŸ—“οΈ Semester Schedule WS 24 [external link]

<aside> πŸ§‘πŸΌβ€πŸ«

Lecture (VO)

Course Organization

Lecture Slides

Exam


Exams: General Information

Exam Preparation

Examination before a committee (kommissionelle PrΓΌfung)

Additional Literature

</aside>

<aside> πŸ§‘πŸΌβ€πŸ’»

Practicals (KU)

Course Organization

Practicals Slides

General


Our guide contains all information about the structure of the practicals as well as all details about the tasks you have to accomplish during the course:

Guide for the Practicals

Assessment of Assignments (How do you get your points? + Testcases + Style Guide + Deductions)

</aside>

Archive


<aside> πŸ§‘πŸΌβ€πŸ«

Lecture (VO)

Lecture Material WS 2023/24

</aside>

<aside> πŸ§‘πŸΌβ€πŸ’»

Practicals (KU)

Practical Material WS 2023/24

</aside>