Semester 2 - Core Subjects

C++ Programming

Programming in C++

This subject focuses on the concepts of object-oriented programming and C++ syntax, covering classes, inheritance, polymorphism, and more.

Discrete Mathematics

Discrete Mathematics

This subject introduces logical reasoning, sets, relations, graph theory, and combinatorics essential for computer science.

Syllabus:

Books:

Past Year Questions:

Presentations:

Mathematics for Probability

Probability For Computing

This subject covers probability concepts, random variables, and distributions that are foundational in statistics and data science.

Syllabus:

Books:

Past Year Questions:

Presentations: