Study Guide@lith   Link to LiU Homepage
 

Linköping Institute of Technology

Link to LiU Homepage
 
Valid for year : 2002
 
TTIT61 Concurrent Programming and operating Systems, 6 ECTS credits.
/Tema: Processprogrammering och operativsystem/

For:   IT  

  Area of Education:

Subject area:

  Advancement level (A-D): C

Aim:
To get a basic understanding of the processabstraction and its synchronization and communication. To get a basic understanding in the constrction of operating systems.

Prerequisites: (valid for students admitted to programmes within which the course is offered)


Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.

Organisation:
See study handbook part 1.

Course contents:
The concepts of execution, process, resource, and how they relate. The emphasis is on cooperating concurrent processes and resource sharing: - Process communication - Resource sharing - Resource scheduling Construction of operating systems: - User- and programmer-interfaces - Memory management, such as multiprogramming, virtual memory, and memory protection. - File systems - Security Overview of the hardware interface, device drivers, interrupts, DMA.

Course literature:
According to litterature list

Examination:
Written examination
Labratory work
Work i PBL-group
2 p
2 p
0 p
 



Course language is Swedish.
Department offering the course: IDA.
Director of Studies: Simin Nadjm-Tehrani
Examiner: Erik Larsson

Course Syllabus in Swedish

Linköping Institute of Technology

Link to top of pagep


Contact: TFK , val@tfk.liu.se
Last updated: 01/24/2003