Detailed information |
Original study plan |
Bachelor's programme Computer Science 2021S |
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 |
Assembler Programming:
- instructions
- memory access
- system calls
- functions
- file Access
- dynamic libraries
- memory management
C Programming:
- operators
- statements
- pointers
- arrays
- strings
- user-defined types
- memory management
- standard library (basics)
|
Criteria for evaluation |
Multiple assignments (non-weekly), exam at the end
|
Methods |
Lecture, practical assignments with individual feedback, discussion of examples during class sessions, possibility to discuss and ask questions in an online forum
|
Language |
English and French |
Study material |
Slides
List of further (optional) reading
|
Changing subject? |
No |
Further information |
https://www.jku.at/en/institute-of-networks-and-security/
Until term 2016W known as: INBIPPRSPRO PR Systems Programming
|
Earlier variants |
They also cover the requirements of the curriculum (from - to) INBIPPRSPRO: PR Systems Programming (2007W-2016W)
|