All Programs
Undergraduate
Bachelor of Technology — CSE
A rigorous 4-year engineering program in Computer Science & Engineering, covering theory, systems, and applied computing from first principles.
4 Years
8 Semesters
48 Subjects
Semester-wise Curriculum
1
Semester 1
- Engineering Mathematics I
- Engineering Physics
- Engineering Chemistry
- Programming for Problem Solving (C)
- Engineering Drawing & Graphics
- Workshop / Physics Lab
2
Semester 2
- Engineering Mathematics II
- Data Structures & Algorithms
- Digital Logic & Computer Organisation
- Object-Oriented Programming (Java)
- Environmental Science
- DSA & OOP Lab
3
Semester 3
- Discrete Mathematics
- Computer Architecture & Organisation
- Database Management Systems
- Operating Systems
- Theory of Computation
- DBMS & OS Lab
4
Semester 4
- Design & Analysis of Algorithms
- Computer Networks
- Software Engineering
- Microprocessors & Embedded Systems
- Probability & Statistics
- Networks & Embedded Lab
5
Semester 5
- Compiler Design
- Artificial Intelligence
- Web Technologies
- Information Security
- Elective I (Cloud/IoT/Mobile)
- Compiler & Web Lab
6
Semester 6
- Machine Learning
- Distributed Systems
- Human-Computer Interaction
- Elective II (NLP/CV/Blockchain)
- Open Elective I
- ML Lab & Mini Project
7
Semester 7
- Deep Learning & Neural Networks
- Big Data Analytics
- Cloud Computing & DevOps
- Elective III (Cybersecurity/AR-VR/Quantum)
- Open Elective II
- Major Project Phase I
8
Semester 8
- High-Performance Computing
- Research Methodology
- Elective IV (Advanced Topics)
- Major Project Phase II
- Industrial Training / Internship
- Comprehensive Viva