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


Business Adm and Social Science

IED326 Operating systems and programming, BII 7.5 ECTS credits

TIMEPERIOD:


LANGUAGE:

EXAMINER
L Furberg Fo ing


PREREQUISITES
A1 Introduction to Computer- and Systems Science (IED300), A2 Introduction to Computer- and Systems Science (IEI315), Applied mathematics (IED338), Logics and Algoritmik (IED339), Software Engineering (IED335).

COURSE AIM
The aim of the course is to give the student in depth knowledge on functional programming and dynamic datastructures. The course also give the students fundamental knowledge of operating systems, parts and functioning, systems software and real-time systems.

CONTENTS
The course deals with:
- construction and functioning of the operating systems
- conditions and principles of known operating systems
- concept of process, scheduling, deadlock situations
- different types of systems, management and access rights
- virtual storage management and placement strategies
- data security, systems software, real-time programming
- principles of parallel computer environments, parallel algorithms

- file management
- bit-operators
- pointers/linked lists
- programming in UNIX environment
- Esql/C

TEACHING
Teaching will take the form of lessons/lectures and compulsory laboratory work.

EXAMINATION
Examination will be in the form of written examination and required assignments of project work.
COURSE GRADE SCALE:

ITEMS/CREDITS

3.00ECTS
Written exam 3.00ECTS
Assignment report 1.50ECTS

COURSE LITERATURE
Janler, Wiberg: Datatyper och algoritmer, Studentlitteratur, Lund 1990, 357 sid.
Agrawal, Kumar: Programming in ANSI C, West Publishing Company, 1992, 452 sid.
Silberschatz, Galvin: Operating system concepts, Addison-Wesley 5:ed, 1998, 888 sid.
IES/DSV: Operativsystem och systemprogrammering - Röda Tråden, Luleå tekniska universitet, 1999.

REMARKS


Further information: International Office

Valid for the academic year 00/01.

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 2000-12-18