Show/hide contentOpenClose All
Curricular information is subject to change
Upon completion of this module, the students should be able to explain what an operating system is, and why we study operating systems; be able to use the concept of process and concurrency; understand the issues and techniques associated with process synchronization (deadlock, starvation); understand process scheduling; understand memory management, real memory and virtual memory; define and apply the concept and mechanisms of file systems; demonstrate and formulate protection and security mechanisms; and evaluate the complexity of building an operating system.
Student Effort Type | Hours |
---|---|
Lectures | 22 |
Practical | 23 |
Autonomous Student Learning | 69 |
Total | 114 |
Not applicable to this module.
Description | Timing | Component Scale | % of Final Grade | ||
---|---|---|---|---|---|
Continuous Assessment: Learning Journal | Coursework (End of Trimester) | n/a | Graded | No | 50 |
Continuous Assessment: Case Study | Coursework (End of Trimester) | n/a | Graded | No | 50 |
Remediation Type | Remediation Timing |
---|---|
In-Module Resit | Prior to relevant Programme Exam Board |
• Group/class feedback, post-assessment
• Online automated feedback
• Peer review activities
• Self-assessment activities
Not yet recorded.
Name | Role |
---|---|
Dr Abey Campbell | Lecturer / Co-Lecturer |