- Academic calendar
- Acts and regulations
- Approvals, credit transfer and exemptions
- Citing sources
- E-learning: Fronter
- ECTS
- Guide to ECTS course catalogue
- General practical information
- Information about the University of Agder
- ECTSrammeplaner
- International Education Office
- Exchange students
- Faculties & administration
- Financial support
- Individual education plan
- Maps
- Open bachelor's degree
- Reading- and group rooms
- Registration – StudentWeb
- Schedules
- Special needs and health services
- Student guidance
- Student information services
DAT108-G Operating Systems
Computer Engineering, Bachelor Programmme ,
Spring
Norwegian
The course gives a basic understanding of how modern multitasking operating systems work and of the concurrency problems and interprocess communication involved in multithreaded programming. After completing the course, the students should: Have a general understanding of processes, threads and memory Have a general understanding of concurrency and deadlock problems in operating systems Have a general understanding of how operating system operates together with hardware and software. Have a general understanding of the main parts of an operating system
General operating systems theory about processes, threads, use of the main processor(s), synchronization of processes, memory management, virtual memory, file systems, in/out units and deadlock situations.
Lectures, theoretical exercises, laboratory exercises and self study. The exercises take place in the computer laboratory on customized computers with specialized hardware and software. A laboratory engineer, student assistant and/or course lecturer is present. The students get training in development and use of professional software and hardware. The classes are split into groups of suitable sizes so that all students get access to necessary equipment and the help they need to do the exercises. Some of the exercises involve group work. The problems for the students to solve, are typically development of own programmes and hardware.
Students must pass the compulsory assignments and project in order to take the examination. Compulsory assignments will be given in Fronter by the start of the semester.
Written examination, 3 hours. Graded assessment.
Bachelor's level
1st year
Morgan Konnestad
Available on request.
Face-to-face
The syllabus will be published on the home page of the course when finalised. See link in the upper right hand corner of the page.
Yes
Faculty of Engineering and Science



