Inhalt

[ 521SOFTSPRP17 ] PR Systems Programming

Versionsauswahl
Es ist eine neuere Version 2022W dieser LV im Curriculum Bachelor's programme Electronics and Information Technology 2022W vorhanden.
Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS B3 - Bachelor's programme 3. year Computer Science Michael Sonntag 2 hpw Johannes Kepler University Linz
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)
On-site course
Maximum number of participants 35
Assignment procedure Direct assignment