Overview
The Networks part of the course examines the science underpinning computer communications.
Topics of interest will include the underlying physical media, the way data is represented,
how errors in transmission can be detected and dealt with, the way information is routed over
a large network, and the details of some actual network applications.
The Operating Systems part of the course aims to understand the construction and operation
of a simple operating system, to discuss the principal problems to be overcome by an
operating system, and structured ways of solving those problems.
Aims and Objectives
At the end of the course the student will
- Understand the ways in which networked computers communicate with one another.
Prerequisites
Digital Hardware, Concurrency.