Undergraduate Programme

B.Tech — Computer Science & Engineering

A four-year residential programme combining fundamentals of computer science with deep electives in AI, systems and applied data.

The programme is built around three pillars: theoretical foundations, hands-on engineering and a wide elective basket from third year onwards.

At a glance

Item Detail
Duration 4 years (8 semesters)
Total Credits ≈ 160
Intake 180 (CSE)
Admission Route JEE Main → JoSAA / CSAB
Award Bachelor of Technology
Mode Full-time, Residential

Programme structure

The first three semesters cover engineering mathematics, physics, programming, digital design, discrete structures and data structures. From the fourth semester onwards, students take core CSE courses — algorithms, computer organisation, operating systems, databases, computer networks, theory of computation, software engineering and AI — alongside humanities electives.

In years three and four, students choose from a wide pool of departmental electives (deep learning, natural language processing, computer vision, distributed systems, cryptography, formal methods, quantum computing) and complete a year-long final-year project / dissertation.

Indicative course flow

Year Focus Representative courses
Year 1 Foundations Calculus, Linear Algebra, Programming, Digital Design, Physics, Communication Skills
Year 2 Core CSE Data Structures, DBMS, OS, Computer Organisation, Discrete Maths, Probability
Year 3 Advanced + Electives Algorithms, Compilers, AI, Networks, Software Engineering + 2 electives
Year 4 Specialisation + Project Electives + Capstone Project / Industry Internship

Specialisation tracks

Students may choose to anchor their elective basket around: AI & Machine Learning · Data Science & Analytics · Systems & Networks · Cyber Security · Theory of Computation.

How to apply

Admission is exclusively through JEE Main, followed by JoSAA / CSAB counselling. See B.Tech Admissions for cutoffs, seat matrix and category-wise reservations.