Study programme 2023-2024 | Français | ||
Operating Systems | |||
Programme component of Master's in Computer Science (CHARLEROI) (shift schedule) à la Faculty of Science |
Code | Type | Head of UE | Department’s contact details | Teacher(s) |
---|---|---|---|---|
US-MC-INFO60-019-C | Compulsory UE | DYNEROWICZ Seweryn | S829 - Informatique théorique |
Language of instruction | Language of assessment | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Credits | Weighting | Term |
---|---|---|---|---|---|---|---|---|---|
| Français | 30 | 15 | 0 | 0 | 0 | 7 | 7.00 | 2nd term |
AA Code | Teaching Activity (AA) | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Term | Weighting |
---|---|---|---|---|---|---|---|---|
S-INFO-054 | Operating Systems | 30 | 15 | 0 | 0 | 0 | Q2 | 100.00% |
Programme component |
---|
Objectives of Programme's Learning Outcomes
Learning Outcomes of UE
At the end of this course, students will be able to describe the fundamental principles governing the development of modern operating systems built in the form of successive layers. They can explain interactions between different components of operating systems and can solve synchronization problems more or less complex.
Thanks to the practical part, they will be able to develop system programs in C in a UNIX environment.
UE Content: description and pedagogical relevance
Functions and features of an operating system;
kernel processes, semaphores, synchronization;
Memory management;
Inputs / Outputs;
File systems;
Scheduling;
Allocation and distribution of resources.
Prior Experience
Computer architecture, operating mode of a processor; interrupt mechanism; hard disk partitions, memory addressing
Type of Teaching Activity/Activities
AA | Type of Teaching Activity/Activities |
---|---|
S-INFO-054 |
|
Mode of delivery
AA | Mode of delivery |
---|---|
S-INFO-054 |
|
Required Learning Resources/Tools
AA | Required Learning Resources/Tools |
---|---|
S-INFO-054 | Not applicable |
Recommended Learning Resources/Tools
AA | Recommended Learning Resources/Tools |
---|---|
S-INFO-054 | Not applicable |
Other Recommended Reading
AA | Other Recommended Reading |
---|---|
S-INFO-054 | - Modern Operating Systems, 4th Ed., Andrew S. Tanenbaum, Herbert Bos, 2015, Pearson. - UNIX, Programmation et communication, Jean-Marie Rifflet et Jean-Baptiste Yunès, 2003, Dunod |
Grade Deferrals of AAs from one year to the next
AA | Grade Deferrals of AAs from one year to the next |
---|---|
S-INFO-054 | Authorized |
Term 2 Assessment - type
AA | Type(s) and mode(s) of Q2 assessment |
---|---|
S-INFO-054 |
|
Term 2 Assessment - comments
AA | Term 2 Assessment - comments |
---|---|
S-INFO-054 | Oral examination without lecture notes for the theoretical part (2 / 3 of the points) and group programming exercises in UNIX for the practical part (1 / 3 of the points) |
Term 3 Assessment - type
AA | Type(s) and mode(s) of Q3 assessment |
---|---|
S-INFO-054 |
|
Term 3 Assessment - comments
AA | Term 3 Assessment - comments |
---|---|
S-INFO-054 | Oral examination without lecture notes for the theoretical part (2 / 3 of the points) and group programming exercises for the practical part (1 / 3 of the points) If one of the 2 parts was successful in Q1, it is no longer to be presented again in Q3, the points of this part are kept. |