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