| 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 61 credits are to be completed from Major Core, 15 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 Artificial Intelligence and Machine Learning, Data Science and Big Data Analytics, Cyber Security and Privacy.
Semester 1
Introduction to Computing & Programming 4
Mathematical Methods-I 4
Material Science and Engineering 4
Introduction to Physics-I 4
CCC 1 (Environmental Studies) 4
Semester 2
Data Structures 4
Introduction to Electrical Engineering 5
Applied Linear Algebra 4
Introduction to Physics-II 5
CCC 2 3
Semester 3
Discrete Mathematics 4
Computer Organization and Architecture 5
Object Oriented Programming 4
Digital Electronics 5
UWE 1 (Engineering Science and Design) 3
CCC 3 3
Semester 4
Operating Systems 4
Introduction to Probability and Statistics 4
Signal and Systems 4
Major Elective 1 3
UWE 2 3
CCC 4 3
Semester 5
Artificial Intelligence 4
Introduction to Database Systems 4
Design and Analysis of Algorithms 4
Software Design Lab 2
Major Elective 2 3
UWE 3 3
CCC 5 3
Semester 6
Computer Networks 4
Software Engineering 4
Theory of Computation 3
Seminar 2
Major Elective 3 3
UWE 4 3
UWE 5 3
CCC 6 2
Semester 7
Major Elective – 4 3
Major Elective - 5 3
UWE 6 3
UWE 7 3
CCC 7 3
Project-I 6
Semester 8
Project-2 / Internship 6