Operating Systems and Networks

Module Title -Operating Systems and Networks
Number of credits – 10

Module description 

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.

The aims of this module are to:

  • introduce you to the fundamentals of operating systems, and
  • introduce the challenges involved in the networking and design of distributed systems.

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

  • Demonstrate an understanding of the fundamental concepts and issues involved in OS and networking of IP-based systems
  • Interact and manage an Operating System
  • Demonstrate an understanding of the challenges involved in the design of Distributed Systems in general and main methods of addressing them
  • Explain Transport Layer protocols and their differences
  • Understand the basics and practical issues and architectures involving in important Application Layer protocols
  • Demonstrate practical understanding of the theoretical foundations of Operating Systems and Distributed Systems
  • Demonstrate the ability to analyse and understand a new technology or emerging technique

Teaching and assessment:

Sessional: 1.5 hour examination (80%), continuous assessment (20%). 
Supplementary (where allowed): 1.5 hour examination (100%)
Semester 2
Contact hours - 40