This subject covers the fundamental concepts of mathematics that are essential for computing. The syllabus includes topics like algebra, calculus, and discrete mathematics.
This subject teaches the basics of programming using Python. Topics include variables, loops, functions, and object-oriented programming.
This subject covers the fundamental architecture of computer systems. Topics include CPU, memory, input/output systems, and data representation.