| Department of Computer Science and Engineering

B.Tech. in Computer Science & Engineering

Program Structure

The B.Tech. CSE course curriculum requires students to complete a minimum of 160 credits out of which 63 credits are to be completed from Major Core, 12 from Major Elective category, 17 credits in Basic Sciences, 13 credits in Engineering sciences and 12 Credits from Project basket. Major Core courses are very carefully selected and designed so that they provide a strong foundation to the Undergraduates. Major Electives are offered in various thrust areas of the department, such as Wireless Mobile Computing and Networking, Data Science and Engineering and Security & Privacy.
Semester 1
Mathematical Methods – I 4
Introduction to Physics-I 4
Introduction to Computing & Programming 4
Material Science and Engineering 4
CCC 1 (EVS) 4
Semester 2
Mathematical Methods – II 4
Data Structures 4
Introduction to Electrical Engineering 5
Introduction to Physics-II 5
CCC 2 3
Semester 3
Signals and Systems 4
Principles of Programming Languages 4
Digital Electronics 5
Discrete Mathematics 4
UWE 1 (DES211) 3
CCC 3
Semester 4
Probability and Statistics 4
Computer Organization and Architecture 5
Design and Analysis of Algorithms 4
Major Elective 1 3
CCC 4 3
UWE 2 3
Semester 5
Operating Systems 4
Database Management Systems 4
Theory of Computation 4
Major Elective 2 3
Software Design Lab 3
UWE 3 3
CCC 5 3
Semester 6
Computer Networks 4
Software Engineering 4
Artificial Intelligence 4
Major Elective 3 3
Seminar 2
UWE 4 3
UWE 5 3
CCC 6 3
Semester 7
Major Elective – 4 3
UWE 6 3
UWE 7 3
CCC 7 3
Project-I 6
Semester 8
Project-2 / Internship 6