Study Guide@lith   Link to LiU Homepage
 

Linköping Institute of Technology

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

For:   IT  

 

Prel. scheduled hours: 50
Rec. self-study hours: 110

  Area of Education: Technology

Subject area: Computer Science/Computer Engineering

  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
Laboratory work
Work i PBL-group
2 p
2 p
0 p
 



Course language is Swedish.
Department offering the course: IDA.
Director of Studies: sas-sr@ida.liu.se
Examiner: Peter Loborg

Course Syllabus in Swedish

Linköping Institute of Technology

Link to top of pagep


Contact: TFK , val@tfk.liu.se
Last updated: 01/26/2005