Detailed information |
Original study plan |
Bachelor's programme Computer Science 2023W |
Objectives |
Understanding programming on the lowest respectively a very low level of a computer. Participants understand pointers and manual memory reservation, use, and release. Students are able to read and understand assembler code and write simple assembly programs. Students can read, understand, and write C programs.
|
Subject |
C Programming:
- operators
- statements
- pointers
- arrays
- strings
- user-defined types
- memory management
- standard library (basics)
|
Criteria for evaluation |
Moodle exam at the end
|
Methods |
Lecture accompanied by practical exercises (separate course) and online support with opportunity for discussion and questions in the forum.
Lecture in German, with English-language videos as a supplement
|
Language |
German |
Study material |
Slides
List of further (optional) reading
|
Changing subject? |
No |
Further information |
https://www.jku.at/lit-secure-and-correct-systems-lab/secure-systems-group/lehre
|
Corresponding lecture |
(*)ist gemeinsam mit 521SOFTSPRU23: UE Systems Programming (1,5 ECTS) äquivalent zu 521SOFTSPRP17: PR Systems Programming (3 ECTS)
|