Academics >> Curricula >> B.Tech >> Computer Science & Engineering

Curriculum of Computer Science & Engineering


Engineering - First Year

1st Term of 1st Year (1/1)

First BTech (Common for all Branches)

Subject No. Subject Name (L-T)-P Credits
MA1101Mathematics -I 3-04
PH1101
CY1101
Physics
(Chemistry)
3-04
HS1101
ME1101
English for Communication
(Mechanics)
2-2/(3-0)3
EE1101
CS1101
Electrical Technology
(Programming and Data struct)
3-04
ME1102
CE1101
Intro. To Manufact. Proc and WSP
(Engg.Drawing and Graphics)
1-3 3
PH1701
CY1701
Physics Lab
(Chemistry Lab)
0-32
EE1701
CS1701
Electrical Technology Lab
(Programming and Data Struct Lab)
0-32
EA1701Extra Acad Activity(EAA)-1 0-3P/R
Total load and Credits 12-14/13-1222


2nd Term of 1st Year (2/1)

Subject No. Subject Name (L-T)-P Credits
MA1202Mathematics -23-04
CY1201
PH1201
Chemistry
(Physics)
3-04
ME1201
HS1201
Mechanics
(English)
(3-0)/2-23
CS1201
EE1201
Programming and Data struct
(Electrical Technology)
3-04
CE1201
ME1202
Engg.Drawing and Graphics or
(Intro. to Manufact. Proc and WSP)
1-33
CY1801
PH1801
Chemistry Lab
(Physics Lab)
0-32
CS1801
EE1801
(Programming and Data Struct Lab
(Electrical Technology Lab)
0-32
EA1801Extra Acad Activity(EAA)-20-3P/R
Total load and Credits13-12/12-1422


3rd Term of 1st Year (3/1)

Subject No. Subject Name (L-T)-P Credits
CS1301Database Management Systems (DBMS)5-04
HS1302Managerial Economics5-04
HS1303Soft Skills4-34
EA1301Extra Acad Activity(EAA)-30-3P/R
Total load and Credits14-612

Engineering - Second Year

1st Term of 2nd Year (1/2)

Subject No. Subject Name Pre Requisites (L-T)-P Credits
MA2101 Discrete Structures None 3-0 4
CS2101 Design of Algorithm CS1101 3-0 4
EC2101 Introduction to Electronics Electrical Tech 3-0 4
EC2102 Network Theory Electrical Tech, M1 3-0 4
CS2701 Design of Algorithms Laboratory CS1101 0-3 2
EC2701Introduction to Electronics Laboratory Electrical Tech 0-3 2
EC2702Networks Laboratory Electrical Tech, M1 0-3 2
HS2101Human values - 1
  0-3 P/R
Total load and Credits   15-9 24


2nd Term of 2nd Year (2/2)

Subject No. Subject Name Pre Requisites (L-T)-P Credits
CS2201 Switching Circuits and Logic Design Introduction to Electronics 3-0 4
CS2202 Formal Languages and Automata Theory Discrete Structure 3-0 4
CS2203 Introduction to Software Engineering Programming Data Structure 3-0 4
MA2204 Probability and Stochastic Processes Mathematics-1 3-0 4
  Breadth - I   3-0 4
CS2801Switching Circuits and Logic Design Laboratory Introduction to Electronics 0-3 2
CS2803Introduction to Software Engineering Laboratory Programming Data Structure 0-3 2
HS2201Human values - 2   0-3 P/R
Total load and Credits   15-9 24


3rd Term of 2nd Year (3/2)

Subject No. Subject Name (L-T)-P Credits
CS2301 Internet Technology 5-0 4
HS_40_ HSS Elective I 5-0 4
BM_40_ Management Elective I 5-0 4
HS2301 Professional Development 0-3 P/R
Total load and Credits 15-3 12

Engineering - Third Year

1st Term of 3rd Year (1/3)

Subject No. Subject Name Pre Requisites (L-T)-P Credits
CS3101Computer Organization and Architecture CS2201 3-0 4
CS3102 Principles of Programming Languages CS1101 3-0 3
CS3103 Analysis of Algorithms CS2101 3-0 4
 Breadth - II   3-0 3
CS3104Theory of Computation CS2202 3-0 3
CS3701 Computer Organization Laboratory CS2201 0-6 4
CS3702 Programming Languages Laboratory CS1101 0-3 2
Total load and Credits   15-9 23


2nd Term of 3rd Year (2/3)

Subject No. Subject Name Pre Requisites (L-T)-P Credits
CS3201 Operating Systems Computer Organization and Architecture 3-0 3
CS3202 Compilers Formal Language and Automata Theory 3-0 4
CS45_ Elective - I ** 3-3 5
CS3203Applied Graph Theory Design of Algorithm
Discrete Structures
3-0 3
  Breadth-III   3-0 3
CS3801Operating Systems Laboratory Computer Organization and Architecture 0-3 2
CS3802Compilers Laboratory Formal Language and Automata Theory 0-3 2
Total load and Credits   15-9 20
Elective - I **: one of the following (click here) subjects may be opted as Elective - I for CSE


3rd Term of 3rd Year (3/3)

Subject No. Subject Name (L-T)-P Credits
CS3301Summer Internship 0-40 8
Total load and Credits 0-40 8

Engineering - Fourth Year

1st Term of 4th Year (1/4)

Subject No. Subject Name Pre Requisites (L-T)-P Credits
CS4101 Computer Networks CS2201 or EC3102 and CS2301 3-0 3
CS44__ Elective-II   3-0 3/4
  Free Elective - I   3-0 3/4
HS____ Breadth - IV   3-0 3
CS4700Project   0-9 6
CS4701 Computer Networks Laboratory CS2201 or EC3102 and CS2301 0-3 2
Total load and Credits 15-12 15-12 20-23


2nd Term of 4th Year (2/4)

Subject No. Subject Name (L-T)-P Credits
CS45__ Elective - III 3-0 3/4
CS45__ Elective - IV 3-0 3/4
 Elective - V 3-0 3/4
BM____ Free Elective - II 3-0 3
CS4800 Project 0-9 6
CS4801 Project Viva   2
Total load and Credits 12-9 20-23

Note: L = Lecture, T = Tutorial, P = Practical

Note : At Least one of the Breadth courses should be related to Environmental Science and Engineering.


Click here for List of Electives

Click here for Minor

Download Syllabus for Metallurgical & Materials Engineering
Quick Links