Introduction to Computing
This module lays the foundation by explaining what computer science is, the evolution of computing, and the components that make up a computer system. Learners will also understand the distinction between hardware and software, and how they work together to power modern technology.

Programming Fundamentals
Students are introduced to the language of computers — programming. This module covers how programming languages work, the concept of syntax, data types, variables, and operators, giving learners their first taste of writing and running simple programs.

What is Computer Science?

Understand the scope of computer science, its history, and why it is central to technology and innovation.