Semester 1
Foundations of computing & mathematics.
- Programming Fundamentals
- Introduction to Computing
- Calculus I
- + 2 more
View materialsSemester 2
Object-oriented thinking & discrete math.
- Object Oriented Programming
- Discrete Structures
- Calculus II
- + 2 more
View materialsSemester 3
Data structures & digital logic.
- Data Structures
- Digital Logic Design
- Computer Organization & Assembly
- + 2 more
View materialsSemester 4
Algorithms, databases & systems.
- Design & Analysis of Algorithms
- Database Systems
- Operating Systems
- + 2 more
View materialsSemester 5
Networks, web & theory.
- Computer Networks
- Web Engineering
- Theory of Automata
- + 2 more
View materialsSemester 6
AI, compilers & mobile.
- Artificial Intelligence
- Compiler Construction
- Mobile Application Development
- + 2 more
View materialsSemester 7
FYP I, ML & professional practices.
- Final Year Project I
- Machine Learning
- Professional Practices
- + 2 more
View materialsSemester 8
FYP II & advanced electives.
- Final Year Project II
- Deep Learning
- Big Data Analytics
- + 2 more
View materials