Course - Operating Systems - TDT4186
TDT4186 - Operating Systems
About
Examination arrangement
Examination arrangement: School exam
Grade: Letter grades
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
School exam | 100/100 | 4 hours | D |
Course content
Operating systems, e.g., Windows, Unix, MacOS, Android, are an indispensable part of modern computing systems. The course as an introductory course will discuss definitions, principles, techniques of operating systems. The aim of this course is to facilitate the understanding of some fundamental yet core components in operating systems. The topic will focus on processes, scheduling algorithms, memory management, concurrency/synchronization, file systems.
Learning outcome
- Knowledge: The students shall acquire a fundamental understanding of the core concepts and principles of operating systems. The students should learn about process management, scheduling, memory management, file systems, and I/O systems.
- Skills: The students shall be able to exploit the operating system effectively, as a system developer, administrator and end user. The students are expected to be able to understand the low-level kernel code and implement some simple kernel functions within an operating systems.
- General qualifications: The students shall understand and analyze the intricate interactions within an operating system. In addition, the students should obtain the knowledge and abilities to work with operating systems confidently and potentially tackle complex challenges within an operating system.
Learning methods and activities
Lectures and exercises.
Compulsory assignments
- Compulsory assignment
Further on evaluation
Compulsory activity must be approved in order to take the exam.
If there is a re-sit examination, the examination form may change from written to oral.
Recommended previous knowledge
The topics TDT4120 Algorithms and Datastructures and TDT4160 Computer Fundamentals, or corresponding knowledge.
Course materials
Will be given at the start of the semester.
Credit reductions
Course code | Reduction | From | To |
---|---|---|---|
TDT4155 | 3.7 | ||
IT167 | 3.7 | ||
MNFIT167 | 3.7 | ||
IT222 | 3.7 | ||
IT2202 | 3.7 | ||
MNFIT222 | 3.7 | ||
MNFIT222 | 3.7 | ||
TTK4147 | 2.0 | AUTUMN 2009 |
No
Version: 1
Credits:
7.5 SP
Study level: Intermediate course, level II
Term no.: 1
Teaching semester: SPRING 2025
Language of instruction: English
Location: Trondheim
- Informatics
- Technological subjects
Examination
Examination arrangement: School exam
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
- Spring ORD School exam 100/100 D INSPERA
-
Room Building Number of candidates - Summer UTS School exam 100/100 D INSPERA
-
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"