This course is unavailable through clearing

This course is now full for our 2021 entry, but have a look at our clearing vacancies to see if a similar course has space.

Search all clearing vacancies

BEng Computer Systems Engineering with Industrial Experience / Course details

Year of entry: 2021

Coronavirus information for applicants and offer-holders

We understand that prospective students and offer-holders may have concerns about the ongoing coronavirus outbreak. The University is following the advice from Universities UK, Public Health England and the Foreign and Commonwealth Office.

Read our latest coronavirus information

Course unit details:
Operating Systems

Unit code COMP15212
Credit rating 10
Unit level Level 1
Teaching period(s) Semester 2
Offered by Department of Computer Science
Available as a free choice unit? No

Aims

This course introduces the concept of an operating system -- the layer of software that mediates between the computer’s underlying hardware, and the processes and users of that hardware.

Learning outcomes

  • Describe the components of a modern operating system, including scheduling and other resource allocation, security, memory management and paging, and filestore management 2. Explain how the components of a modern operating system work together to mediate between users/applications and the underlying hardware.

  • Describe the requirements and constraints of different styles of OS such as desktop, embedded, mobile and high-performance computing.

  • Design combinations of components that meet the requirements and constraints of a given real word scenario.

  • Construct programs and use tools to demonstrate and profile Operating System behaviour.

 

Teaching and learning methods

Lectures, workshops, clinics, coursework, face to face mentoring by TAs. Use of online quizzes.

Assessment methods

Method Weight
Written exam 80%
Practical skills assessment 20%

Recommended reading

Tanembaum (2016) Modern Operating Systems, ISBN:978-9332575776

Silberschatz, Galvin and Gagne (2013) Operating System Concepts, ISBN:978-1118093757

 
COMP15212 reading list can be found on the Department of Computer Science internal pages

Study hours

Scheduled activity hours
Lectures 40
Practical classes & workshops 20
Independent study hours
Independent study 40

Teaching staff

Staff member Role
Stephen Pettifer Unit coordinator

Return to course details