Luleå University of Technology
home search contact us student
Course Catalog 01/02


Computer Science, Electrical Engineering

SMD097 System Programming 6.0 ECTS credits

TIMEPERIOD:
Quarter IV

LANGUAGE:English/Swedish

EXAMINER
O Schelén 1 fo ing


PREREQUISITES
Following courses passed (or similar): SMD011/SMD012/SMD038/SMD109 Imperative programming (or SMD091), SMD056 Program Construction (or SMD044 Imperative Programming and a Program Project/SMD064 Software Engineering), SMD073 Data Structures and . Participated in SMD006/SMD103/SMD117 Reactive (real-time) Programming.

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, 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.00ECTS

COURSE LITERATURE
To be decided.


REMARKS
The credits for this course can not be combined with credits for SMD083.

Further information: International Office

Course information from the department: http://www.sm.luth.se/csee/courses/smd/index.html

Valid for the academic year 01/02.

Web Editor: Karin.Lindholm@dc.luth.se


The University | Student | Research | Search | Contact us | In Swedish


LULEÅ UNIVERSITY OF TECHNOLOGY
University Campus, Porsön, 971 87 Luleå. Tel. +46 (0) 920-91 000, fax +46 (0) 920-91 399
Last edited 2001-12-17