1. Setting the Scene. 2. Logic Gates and Simple Digital Circuits. 3. Using and Accessing Memory. 4. The Computer: An Interrupt Driven Mathematical Machine. 5. Secondary Storage Devices and Communication. 6. Interfacing to the Physical World. 7. Accessing and Processing Instructions. 8. Operating Systems: An Overview. 9. Networking Computers. 10. Data Communications and Transmission Media. 11. The Internet. 12. Aspects of Data Communications and Network Security.