Course - Operating Systems with System Programming - IDATA2305
IDATA2305 - Operating Systems with System Programming
About
Examination arrangement
Examination arrangement: School exam
Grade: Letter grades
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
School exam | 100/100 | 3 hours | D |
Course content
The subject will establish definitions, principles, frameworks and architectures for modern operating systems.
The subject will focus on processes, thread systems, synchronization, CPU scheduling, memory management, file systems, input-output units, deadlock management, multi-processor systems and security.
Learning outcome
Knowledge - the student understands:
- Which tasks an operating system solves.
- The characteristics of an operating system.
- The critical services provided by an operating system, such as process scheduling and memory management.
Skills - the student can:
- Exploit the operating system effectively, as a system developer, administrator and end user.
- Write programs using threads and synchronization.
General competence - the student shall know:
- The challenges and solutions for management of resources like processors and memory.
Learning methods and activities
Lectures and exercises
Compulsory assignments
- Mandatory exercises
Further on evaluation
All mandatory assignments must be passed to get access to examination.
Re-sit exam is in August. Re-sit exam might be given as an oral exam.
Specific conditions
Admission to a programme of study is required:
Computer Science - Engineering (BIDATA)
Recommended previous knowledge
Courses IDATA2303 Algorithms and data structures and IDATA2003 Programming 2 or equivalent knowledge.
Course materials
Announced at the start of the semester
Credit reductions
Course code | Reduction | From | To |
---|---|---|---|
ID202812 | 7.5 | AUTUMN 2020 |
No
Version: 1
Credits:
7.5 SP
Study level: Intermediate course, level II
Term no.: 1
Teaching semester: SPRING 2025
Language of instruction: English, Norwegian
Location: Ålesund
- Computer and Information Science
- Computers
- Computer Systems
- Engineering
Department with academic responsibility
Department of ICT and Natural Sciences
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"