Engelska Studiehandboken kurser
Computer Science, Electrical Engineering
SMD097 System Programming 6.0 ECTS credits
DENNA SIDA FINNS OCKSÅ PÅ SVENSKA
General information about studying at Luleå university
TIMEPERIOD: IV
LANGUAGE: English/Swedish
EXAMINER
Mathias Engan Doktorand
PREREQUISITES
Imperative programming, Reactive (real-time) Programming, Program
Construction, Data Structures.
COURSE AIM
To provide knowledge about the C programming language, and to practise
system programming in the UNIX environment.
CONTENTS
- C-programming: types, expressions, statements, functions, structures, pointers.
- UNIX system programming: files, I/O, processes, interprocess communication
(network programming), shell programming.
- Development tools: make, version managers, debuggers, profilers (performance
analysis)
TEACHING
Lectures and project.
EXAMINATION
Project report and presentation.
COURSE GRADE SCALE: U,G
ITEMS/CREDITS
Projekt work 6.0ECTS
COURSE LITTERATURE
To be decided.
REMARKS
It is an advantage to have some knowledge about compiler architectures before attending this course.
Last modified : 97-06-05
by Jan Lindberg
Further information: Mathias Engan
Back to department menu