IS2S588 - Operating System Theory and Implementation 01 Sep 2019 - 31 Aug 2027 | Version 1

Associated Module Information

Module Code: IS2S588
Module Title: Operating System Theory and Implementation
Faculty: Faculty of Computing, Engineering and Science
Faculty Group: Information and Electronics
Faculty Sub Group: informatics
Module Leader: Ian Fitzell
Module Team: Joseph Griffiths
First Intended Intake: SEP 2019 Final Year of Intake:
Date Closed:
Credit Value: 20 Credit Level: 5
Language: English
Percentage of Module Taught in Welsh: 0
Equivalent Module:
HECOS codes: 100735 - operating systems
HECOS Code Weighting: 100

Document Version Information

Version 1
Valid From 01 Sep 2019
Valid To 31 Aug 2027

Module Aims

To provide a theoretical understanding of the role of an operating system in modern computing.

To provide practical experience of installing, configuring and managing a network operating system.

To provide an understanding of fundamental networking technologies that enable network operating system functionality.

Content Summary

The architecture of operating systems.

Practical introduction to a network operating system:

- installation and configuration;

- managing users and computers on a network.

Processes, scheduling and inter-process communication.

Threads; hardware and operating system support.

Storage systems, files and disk formats.

Virtualization.

Security issues.

Compilers.

Cloud computing.

Internet of Things.

Green computing/environmental issues.

Learning and Teaching Methods

Activity Type Hours
Lecture 10
Practical classes and workshops 10
Supervised time in studio/workshop 6
Work based learning 74
Directed Study 28
Formative Assessment - Independent 72
Total Hours Selected 200

Learning Outcomes

# Learning Outcome
LO1 To demonstrate a practical understanding of operating systems, their installation and configuration.
LO2 To demonstrate a theoretical understanding of operating systems, their installation and configuration

Module Requisites

Code Title Requisite Type
MOD011069 Computer Systems and Network Technologies pre-requisite
}

Assessment Criteria

Assessment Category Assessment Type Description Duration Word Count Weight (%) Best of? Pass Mark
Set Exercise - Not Time Constrained (CW) Set Tasks - not-time constrained 1 Installing and configuring an Operating System, drawing on knowledge and material presented, supplemented by personal research and/or requirements specification from company. 0 2500 60 No 40
Synchronous Onsite Assessment (Exam) Onsite Specialist Software Computer Based Examination 1 Online MCQ, delivered via OLE 100 N/A 40 No 40

Assessment Matrix

Assessment Type Learning Outcomes
LO1 LO2
Set Tasks - not-time constrained 1
Onsite Specialist Software Computer Based Examination 1

Reading List

Silberschatz, A. (latest edition). Operating System Concepts. John Wiley & Sons.

Garrido, J.M. (latest edition). Principles of Modern Operating Systems. Jones and Bartlett.

Lowe, D. (latest edition). Networking All-in-One For Dummies. John Wiley & Sons.

Hallberg, B.A. (latest edition). Networking: A Beginner's Guide. McGraw-Hill Osborne.

Rafaels, R.J. (latest edition). Cloud Computing: From Beginning to End. CreateSpace Independent Publishing Platform.

Miller M. (latest edition). The Internet of Things: How Smart TVs, Smart Cars, Smart Homes, and Smart Cities are Changing the World. Pearson Education.