School of Electronic Engineering and Computer Science

ECS404U Computer Systems and Networks

Module code: ECS404U

Credits: 15
Semester: SEM1

The aim of this module is to provide you with a basic understanding of how a computer works, how programmes are executed by the CPU at the machine level, and how computer networks function. The material covered includes the major components of a computer, including CPU, memory, I/O and buses and the role of bandwidth, latency and power dissipation in determining the relationship between them.

Topics will also include:

  • the use of bits, bytes and data formats to represent numbers, text and program
  • CPU structure and function: the conventional (von Neumann) computer architecture
  • data types, addressing modes and instruction sets
  • machine-level program structure and its correspondence to higher-level programs
  • the role of wired and wireless networks in modern computer system
  • a basic understanding of typical network technologies, e.g. ethernet, wifi
  • the role of protocols such as ethernet in the implementation and use of network technology

 

 

 

Level: 4