Semester 1 - Core Subjects

Mathematics for Computing

Mathematics for Computing

This subject covers the fundamental concepts of mathematics that are essential for computing. The syllabus includes topics like algebra, calculus, and discrete mathematics.

Book:

Syllabus:

Past Year Questions:

Other Resources

Python Programming

Programming in Python

This subject teaches the basics of programming using Python. Topics include variables, loops, functions, and object-oriented programming.

Syllabus:

Books:

Past Year Questions:

Computer System Architecture

Computer System Architecture

This subject covers the fundamental architecture of computer systems. Topics include CPU, memory, input/output systems, and data representation.

Syllabus:

Books:

Past Year Questions: