Memory management in C, basic data-structures ( lists, stacks, hashes), complex data-structures (trees), recursive functions, basic search algorithms, string processing, number representation and floating point arithmetics, program development and quality securing, basics of the operating system.
The course consists of lecture and exercise parts. The exercises are split in 5 individually graded units and all of them must be completed subsequently.
The first lecture will take place on Friday, October 7th, 10 a.m. - approx. 12:00 p.m. in lecture hall EI 7. The following lecture dates will be announced later.
The lecture will also be broadcast live via Zoom Meeting.
LectureTube
https://tuwel.tuwien.ac.at/mod/livestream/view.php?id=1575352
IMPORTANT:Pay special attention to registration modalities given below. Also, read further information about the course in the provided lecture material.
Please add this course to your favorites in TISS, so you can be notified about all important announcements.
For organisational questions: prog@iue.tuwien.ac.at
Registration for the group: “Exercise Part WS 2022” is mandatory by Thursday, October 6th (it also applies for the students who completed the exercise part from the Programming 1 lecture from the previous semester). Subsequent registration must be done in person with the secretary office and can only be accepted if there is a comprehensible reason for missing the regular registration deadline.
Prerequisite for the registration is the completion of the exercise part from the Programming 1 lecture (not the final exam!). If this condition is not fulfilled the online registration is rejected showing the message: “Not on the whitelist”.
A book in German for this course is available in bookshops: Klima, Selberherr: "Programmieren in C", 3rd edition; it contains also the material for "programming 1".