School of Computer Science

Module 06-26254 (2014)

ICY Operating Systems and Networks

Level 1/C

Behzad Bordbar Semester 2 10 credits
Co-ordinator: Behzad Bordbar
Reviewer: Jonathan Rowe

The Module Description is a strict subset of this Syllabus Page.


This module introduces the foundations of Operating Systems and Network technologies. In addition the module provides opportunity for hands-on lab sessions of learning about a selection of essential Operating Systems and Network skills.

Learning Outcomes

On successful completion of this module, the student should be able to:

  1. Demonstrate an understanding of the fundamental concepts and issues involved in OS and networking of IP-based systems.
  2. Interact and manage an Operating System.
  3. Demonstrate an understanding of the challenges involved in the design of Distributed Systems in general and main methods of addressing them.
  4. Explain Transport Layer protocols and their differences.
  5. Understand the basics and practical issues and architectures involving in important Application Layer protocols.
  6. Demonstrate practical understanding of the theoretical foundations of Operating Systems and Distributed Systems.




  • 06-21978 - ICY Introduction to Computer Science

Teaching methods

Lectures and assisted lab sessions

Contact Hours: 40


Sessional: 1.5 hr examination (80%), continuous assessment (20%).

Supplementary (where allowed): 1.5 hr examination only (100%).

Detailed Syllabus

Not applicable