01. Overview of computer architecture
02. Binary representation of numbers
03. Binary representation of text
04. Binary representation of images and sound
05. Networks and the internet
1. Computer Architecture
Introduction - history
Von Neumann model of a computer
Instruction cycle
2. Data Representation - Numbers
Introduction – number systems
Representing numbers – binary and decimal systems
Representing other numbers – signed, unsigned integers
3. Data Representation - Text
Introduction – defining text
Representing text with ASCII
Other character sets
4. Data representation of images, sound
Introduction – pixels and resolution
Representing images – color formats, grayscale to RGB
Representing sound waves into binary – sampling rate, precision
5. Networks and the internet
Introduction – definition and history
LANs, WANS and the internet
Internet protocols