|
This module is composed of three core areas: computer architecture, operating systems and computer networks, and provides foundation material and practical experience of each area. The computer architecture area covers underlying concepts (Boolean algebra, numbering systems required for computing, gates), the Von Neumann architecture and investigates system technology (processors, storage, communications) in the context of modern hardware systems. The operating systems area examines the basic components of modern operating systems (hardware abstraction, process and application management, memory management, user interfacing, and security). The networking area addresses basic digital communications, both wired and wireless, covering LANs and WANs in the context of modern, internet-accessible computing devices.
|