- 11
- Units
- 49
- Lessons
- 5/5
- Labs
A broad orientation to computer systems, software, operating systems, networks, and the way information technology is applied in the real world.
What you'll learn
The key areas this subject covers, mapped to the official curriculum.
- From bare hardware to the boot process: how a computer actually works
- Number systems, binary arithmetic and how data is represented inside a machine
- Software stack: system software, operating systems and applications
- Networks, the Internet, and how information travels across the world
- Databases, multimedia and the security concepts that protect it all
Course units
The structured path through this subject.
- 1
Introduction to Computer
What a computer is, how it has evolved, and where it is used.
5 topics · 5 lessons available
- 2
The Computer System Hardware
The physical building blocks: CPU, motherboard, buses, and storage.
4 topics · 4 lessons available
- 3
Computer Memory
How memory is organised, from registers to disk.
4 topics · 4 lessons available
- 4
Input and Output Devices
How data gets in and results get out.
4 topics · 4 lessons available
- 5
Data Representation
Number systems, binary arithmetic and codes.
5 topics · 5 lessons available
- 6
Computer Software
The programs that make hardware useful.
4 topics · 4 lessons available
- 7
Data Communication and Computer Network
How computers talk to each other.
5 topics · 5 lessons available
- 8
The Internet and Internet Services
From packets to pages: how the Internet works.
4 topics · 4 lessons available
- 9
Fundamentals of Database
Organising data so it stays consistent and can be queried.
5 topics · 5 lessons available
- 10
Multimedia
Combining text, audio, images, video and animation.
4 topics · 4 lessons available
- 11
Computer Security
Protecting information and systems from harm.
5 topics · 5 lessons available
Subject details
- Code
- CSC-114
- Credit hours
- 3
- Semester
- Semester I
- Category
- theory