CSE Curriculum
B.Tech in Computer Science and Engineering
Curriculum and Graduation Requirements
2018 - V2
Semester wise Plan (Subject to minor changes) |
||||||||||||||
Year & Sem |
Course Code |
Course Name |
Full/Half Sem |
Lectures-L, Tutorial-T, Practical-P Hours per week |
Credits earned |
|||||||||
L |
T |
P |
Ins Core |
Prog Core |
Prog Elec |
Maths |
Science |
Hum |
Open Elec |
Hons |
||||
I-I |
Monsoon |
|||||||||||||
MA5.101 |
Discrete Structures |
Full |
3 |
1 |
0 |
- |
- |
- |
4 |
- |
- |
- |
- |
|
CS0.101 |
Computer Programming |
Full |
3 |
1 |
3 |
- |
5 |
- |
- |
- |
- |
- |
||
MA4.101 |
Real Analysis |
Full |
3 |
1 |
0 |
- |
- |
- |
4 |
- |
- |
- |
- |
|
EC2.101 |
Digital Systems and Microcontrollers |
Full |
3 |
1 |
3 |
- |
5 |
- |
- |
- |
- |
- |
- |
|
OC2.101 |
Arts-1 |
Full |
0 |
2 |
2 |
2 |
- |
- |
- |
- |
- |
- |
- |
|
OC1.101 |
Sports-1 |
Full |
0 |
0 |
2 |
1 |
- |
- |
- |
- |
- |
- |
- |
|
OC3.101 |
Value Education-1 |
Full |
2 |
1 |
0 |
2 |
- |
- |
- |
- |
- |
- |
- |
|
|
Sub Total |
|
14 |
7 |
10 |
5 |
10 |
0 |
8 |
0 |
0 |
0 |
0 |
|
|
Total |
|
|
|
|
|
|
|
|
|
|
|
23 |
|
I-II |
Spring |
|||||||||||||
MA2.101 |
Linear Algebra |
Full |
3 |
1 |
0 |
- |
- |
- |
4 |
- |
- |
- |
- |
|
CS3.303 |
Introduction to IoT |
Full |
2 |
0 |
3 |
- |
3 |
- |
- |
- |
- |
- |
- |
|
CS1.201 |
Data Structures and Algorithms |
Full |
3 |
1 |
3 |
- |
5 |
- |
- |
- |
- |
- |
- |
|
CS6.201 |
Introduction to Software Systems |
Half |
1 |
0 |
3 |
- |
2 |
- |
- |
- |
- |
- |
- |
|
CS2.201 |
Computer Systems Organization |
Full |
3 |
1 |
0 |
- |
4 |
- |
- |
- |
- |
- |
- |
|
OC1.102 |
Sports-2 |
Full |
0 |
0 |
2 |
1 |
- |
- |
- |
- |
- |
- |
- |
|
OC2.102 |
Arts-2 |
Full |
0 |
2 |
2 |
2 |
- |
- |
- |
- |
- |
- |
- |
|
|
Sub Total |
|
12 |
5 |
13 |
3 |
14 |
0 |
4 |
0 |
0 |
0 |
0 |
|
|
Total |
|
21 |
|||||||||||
II-I |
Monsoon |
|||||||||||||
MA6.101 |
Probability and Statistics |
Full |
3 |
1 |
0 |
- |
- |
- |
4 |
- |
- |
- |
- |
|
CS4.301 |
Data and Applications |
Half 2 |
3 |
1 |
0 |
- |
2 |
- |
- |
- |
- |
- |
- |
|
CS1.302 |
Automata Theory |
Half 1 |
3 |
1 |
0 |
- |
2 |
- |
- |
- |
- |
- |
- |
|
CS1.301 |
Algorithm Analysis and Design |
Full |
3 |
1 |
0 |
- |
4 |
- |
- |
- |
- |
- |
- |
|
CS3.301 |
Operating Systems and Networks |
Full |
3 |
1 |
0 |
- |
4 |
- |
- |
- |
- |
- |
- |
|
SC1.110 |
Science -1 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
4 |
- |
- |
- |
|
EC3.202 |
Embedded Systems Workshop |
Half |
1 |
0 |
2 |
- |
3 |
- |
- |
- |
- |
- |
- |
|
OC1.103 |
Sports-3 |
Full |
0 |
0 |
2 |
1 |
- |
- |
- |
- |
- |
- |
- |
|
|
Sub Total |
|
19 |
6 |
4 |
1 |
15 |
0 |
4 |
4 |
0 |
0 |
0 |
|
|
Total |
|
|
|
|
|
|
|
|
|
|
|
24 |
|
|
|
|
||||||||||||
II-II |
Spring |
|||||||||||||
CSx.3nn |
Theory/Foundation Breadth Elective – 1 |
Half |
3 |
1 |
0 |
- |
- |
2 |
- |
- |
- |
- |
- |
|
CSx.3nn |
Theory/Foundation Breadth Elective – 2 |
Half |
3 |
1 |
0 |
- |
- |
2 |
- |
- |
- |
- |
- |
|
CSx.3nn |
Theory/Foundation Breadth Elective – 3 |
Half |
3 |
1 |
0 |
- |
- |
2 |
- |
- |
- |
- |
- |
|
CS6.301 |
Design and Analysis of Software Systems |
Full |
3 |
1 |
0 |
- |
4 |
- |
- |
- |
- |
- |
- |
|
CS7.301 |
Machine, Data and Learning |
Full |
3 |
1 |
0 |
- |
4 |
- |
- |
- |
- |
- |
- |
|
SC1.111 |
Science 2 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
4 |
- |
- |
- |
|
HS8.102 |
Intro to Human Sciences |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
- |
4 |
- |
- |
|
OC1.104 |
Sports-4 |
Full |
0 |
0 |
2 |
1 |
- |
- |
- |
- |
- |
- |
- |
|
OC3.102 |
Value Education-2 |
Full |
2 |
1 |
0 |
2 |
- |
- |
- |
- |
- |
- |
- |
|
|
Sub Total |
|
23 |
8 |
2 |
3 |
8 |
6 |
0 |
4 |
4 |
0 |
0 |
|
|
Total |
|
|
|
|
|
|
|
|
|
|
|
25 |
|
III-I |
Monsoon |
|||||||||||||
|
Bouquet Course – 1 |
Full |
3 |
1 |
0 |
- |
- |
4 |
- |
- |
- |
- |
- |
|
|
Science Elective – 1 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
4 |
- |
- |
- |
|
|
HS Elective-1 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
- |
4 |
- |
- |
|
|
Open Elective-1 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
- |
- |
4 |
- |
|
|
Sub Total |
|
12 |
4 |
0 |
0 |
0 |
4 |
0 |
4 |
4 |
4 |
0 |
|
|
Total |
|
|
|
|
|
|
|
|
|
|
|
16 |
|
III-II |
Spring |
|||||||||||||
CS9.301/CS9.303 |
BTP-1 / Honours-2 |
Full |
0 |
2 |
6 |
- |
- |
- |
- |
- |
- |
- |
2 |
|
|
Bouquet Course – 2 |
Full |
3 |
1 |
0 |
- |
- |
4 |
- |
- |
- |
- |
- |
|
|
Bouquet Course – 3 |
Full |
3 |
1 |
0 |
- |
- |
4 |
- |
- |
- |
- |
- |
|
|
HS Elective-2 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
- |
4 |
- |
- |
|
|
Open Elective-2 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
- |
- |
4 |
- |
|
|
Sub Total |
|
12 |
6 |
6 |
0 |
0 |
8 |
0 |
0 |
4 |
4 |
2 |
|
|
Total |
|
|
|
|
|
|
|
|
|
|
|
18 |
|
IV-I |
Monsoon |
|||||||||||||
CS9.401/CS9.402 |
BTP-2 / Honours-3 |
Full |
0 |
2 |
6 |
- |
- |
- |
- |
- |
- |
- |
2 |
|
|
Open Elective-3 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
- |
- |
4 |
- |
|
|
Bouquet Course – 4 |
Full |
3 |
1 |
0 |
- |
- |
4 |
- |
- |
- |
- |
||
|
Open Elective-4 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
- |
- |
4 |
- |
|
|
Ethics-1 |
Half |
3 |
1 |
0 |
- |
- |
- |
- |
- |
2 |
- |
- |
|
|
Sub Total |
|
12 |
6 |
6 |
0 |
0 |
4 |
0 |
0 |
2 |
8 |
2 |
|
|
Total |
|
|
|
|
|
|
|
|
|
|
|
16 |
|
IV-II |
Spring |
|||||||||||||
|
Bouquet Course – 5 |
Full |
3 |
1 |
0 |
- |
- |
4 |
- |
- |
- |
- |
- |
|
|
HS Elective-3 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
- |
4 |
- |
- |
|
|
Open Elective-5 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
- |
- |
4 |
- |
|
|
Ethics-2 |
Half |
3 |
1 |
0 |
- |
- |
- |
- |
- |
2 |
- |
||
|
Science Elective –2 |
Full |
3 |
1 |
0 |
- |
- |
- |
- |
4 |
- |
- |
- |
|
|
Sub Total |
|
15 |
5 |
0 |
0 |
0 |
4 |
0 |
4 |
6 |
4 |
0 |
|
|
Total |
|
|
|
|
|
|
|
|
|
|
|
18 |
|
Category |
Credits |
% |
||||||||||||
Institute Core |
12 |
8 |
||||||||||||
Programme Core |
47 |
29 |
||||||||||||
Foundation Elective |
6 |
16 |
||||||||||||
Bouquet Electives |
20 |
|||||||||||||
Maths-Core only |
16 |
10 |
||||||||||||
Science Core(8) + Electives (8) |
16 |
10 |
||||||||||||
Humanities Core(8) + Electives (12) |
20 |
13 |
||||||||||||
Open Electives |
20 |
13 |
||||||||||||
BTP |
4 |
3 |
||||||||||||
Total |
161 |
100 |
Semester wise Plan (Subject to minor changes) | |
---|---|
Year & Sem | |
Course Code | |
Course Name | |
Full/Half Sem | |
Lectures-L, Tutorial-T, Practical-P Hours per week | |
Credits earned | |
L | |
T | |
P | |
Ins Core | |
Prog Core | |
Prog Elec | |
Maths | |
Science | |
Hum | |
Open Elec | |
Hons | |
I-I | |
Monsoon | |
MA5.101 | |
Discrete Structures | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
4 | |
- | |
- | |
- | |
- | |
CS0.101 | |
Computer Programming | |
Full | |
3 | |
1 | |
3 | |
- | |
5 | |
- | |
- | |
- | |
- | |
- | |
MA4.101 | |
Real Analysis | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
4 | |
- | |
- | |
- | |
- | |
EC2.101 | |
Digital Systems and Microcontrollers | |
Full | |
3 | |
1 | |
3 | |
- | |
5 | |
- | |
- | |
- | |
- | |
- | |
- | |
OC2.101 | |
Arts-1 | |
Full | |
0 | |
2 | |
2 | |
2 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
OC1.101 | |
Sports-1 | |
Full | |
0 | |
0 | |
2 | |
1 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
OC3.101 | |
Value Education-1 | |
Full | |
2 | |
1 | |
0 | |
2 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
| |
Sub Total | |
| |
14 | |
7 | |
10 | |
5 | |
10 | |
0 | |
8 | |
0 | |
0 | |
0 | |
0 | |
| |
Total | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
23 | |
I-II | |
Spring | |
MA2.101 | |
Linear Algebra | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
4 | |
- | |
- | |
- | |
- | |
CS3.303 | |
Introduction to IoT | |
Full | |
2 | |
0 | |
3 | |
- | |
3 | |
- | |
- | |
- | |
- | |
- | |
- | |
CS1.201 | |
Data Structures and Algorithms | |
Full | |
3 | |
1 | |
3 | |
- | |
5 | |
- | |
- | |
- | |
- | |
- | |
- | |
CS6.201 | |
Introduction to Software Systems | |
Half | |
1 | |
0 | |
3 | |
- | |
2 | |
- | |
- | |
- | |
- | |
- | |
- | |
CS2.201 | |
Computer Systems Organization | |
Full | |
3 | |
1 | |
0 | |
- | |
4 | |
- | |
- | |
- | |
- | |
- | |
- | |
OC1.102 | |
Sports-2 | |
Full | |
0 | |
0 | |
2 | |
1 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
OC2.102 | |
Arts-2 | |
Full | |
0 | |
2 | |
2 | |
2 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
| |
Sub Total | |
| |
12 | |
5 | |
13 | |
3 | |
14 | |
0 | |
4 | |
0 | |
0 | |
0 | |
0 | |
| |
Total | |
| |
21 | |
II-I | |
Monsoon | |
MA6.101 | |
Probability and Statistics | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
4 | |
- | |
- | |
- | |
- | |
CS4.301 | |
Data and Applications | |
Half 2 | |
3 | |
1 | |
0 | |
- | |
2 | |
- | |
- | |
- | |
- | |
- | |
- | |
CS1.302 | |
Automata Theory | |
Half 1 | |
3 | |
1 | |
0 | |
- | |
2 | |
- | |
- | |
- | |
- | |
- | |
- | |
CS1.301 | |
Algorithm Analysis and Design | |
Full | |
3 | |
1 | |
0 | |
- | |
4 | |
- | |
- | |
- | |
- | |
- | |
- | |
CS3.301 | |
Operating Systems and Networks | |
Full | |
3 | |
1 | |
0 | |
- | |
4 | |
- | |
- | |
- | |
- | |
- | |
- | |
SC1.110 | |
Science -1 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
4 | |
- | |
- | |
- | |
EC3.202 | |
Embedded Systems Workshop | |
Half | |
1 | |
0 | |
2 | |
- | |
3 | |
- | |
- | |
- | |
- | |
- | |
- | |
OC1.103 | |
Sports-3 | |
Full | |
0 | |
0 | |
2 | |
1 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
| |
Sub Total | |
| |
19 | |
6 | |
4 | |
1 | |
15 | |
0 | |
4 | |
4 | |
0 | |
0 | |
0 | |
| |
Total | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
24 | |
| |
| |
| |
II-II | |
Spring | |
CSx.3nn | |
Theory/Foundation Breadth Elective – 1 | |
Half | |
3 | |
1 | |
0 | |
- | |
- | |
2 | |
- | |
- | |
- | |
- | |
- | |
CSx.3nn | |
Theory/Foundation Breadth Elective – 2 | |
Half | |
3 | |
1 | |
0 | |
- | |
- | |
2 | |
- | |
- | |
- | |
- | |
- | |
CSx.3nn | |
Theory/Foundation Breadth Elective – 3 | |
Half | |
3 | |
1 | |
0 | |
- | |
- | |
2 | |
- | |
- | |
- | |
- | |
- | |
CS6.301 | |
Design and Analysis of Software Systems | |
Full | |
3 | |
1 | |
0 | |
- | |
4 | |
- | |
- | |
- | |
- | |
- | |
- | |
CS7.301 | |
Machine, Data and Learning | |
Full | |
3 | |
1 | |
0 | |
- | |
4 | |
- | |
- | |
- | |
- | |
- | |
- | |
SC1.111 | |
Science 2 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
4 | |
- | |
- | |
- | |
HS8.102 | |
Intro to Human Sciences | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
4 | |
- | |
- | |
OC1.104 | |
Sports-4 | |
Full | |
0 | |
0 | |
2 | |
1 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
OC3.102 | |
Value Education-2 | |
Full | |
2 | |
1 | |
0 | |
2 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
| |
Sub Total | |
| |
23 | |
8 | |
2 | |
3 | |
8 | |
6 | |
0 | |
4 | |
4 | |
0 | |
0 | |
| |
Total | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
25 | |
III-I | |
Monsoon | |
| |
Bouquet Course – 1 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
4 | |
- | |
- | |
- | |
- | |
- | |
| |
Science Elective – 1 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
4 | |
- | |
- | |
- | |
| |
HS Elective-1 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
4 | |
- | |
- | |
| |
Open Elective-1 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
- | |
4 | |
- | |
| |
Sub Total | |
| |
12 | |
4 | |
0 | |
0 | |
0 | |
4 | |
0 | |
4 | |
4 | |
4 | |
0 | |
| |
Total | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
16 | |
III-II | |
Spring | |
CS9.301/CS9.303 | |
BTP-1 / Honours-2 | |
Full | |
0 | |
2 | |
6 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
2 | |
| |
Bouquet Course – 2 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
4 | |
- | |
- | |
- | |
- | |
- | |
| |
Bouquet Course – 3 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
4 | |
- | |
- | |
- | |
- | |
- | |
| |
HS Elective-2 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
4 | |
- | |
- | |
| |
Open Elective-2 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
- | |
4 | |
- | |
| |
Sub Total | |
| |
12 | |
6 | |
6 | |
0 | |
0 | |
8 | |
0 | |
0 | |
4 | |
4 | |
2 | |
| |
Total | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
18 | |
IV-I | |
Monsoon | |
CS9.401/CS9.402 | |
BTP-2 / Honours-3 | |
Full | |
0 | |
2 | |
6 | |
- | |
- | |
- | |
- | |
- | |
- | |
- | |
2 | |
| |
Open Elective-3 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
- | |
4 | |
- | |
| |
Bouquet Course – 4 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
4 | |
- | |
- | |
- | |
- | |
| |
Open Elective-4 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
- | |
4 | |
- | |
| |
Ethics-1 | |
Half | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
2 | |
- | |
- | |
| |
Sub Total | |
| |
12 | |
6 | |
6 | |
0 | |
0 | |
4 | |
0 | |
0 | |
2 | |
8 | |
2 | |
| |
Total | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
16 | |
IV-II | |
Spring | |
| |
Bouquet Course – 5 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
4 | |
- | |
- | |
- | |
- | |
- | |
| |
HS Elective-3 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
4 | |
- | |
- | |
| |
Open Elective-5 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
- | |
4 | |
- | |
| |
Ethics-2 | |
Half | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
- | |
2 | |
- | |
| |
Science Elective –2 | |
Full | |
3 | |
1 | |
0 | |
- | |
- | |
- | |
- | |
4 | |
- | |
- | |
- | |
| |
Sub Total | |
| |
15 | |
5 | |
0 | |
0 | |
0 | |
4 | |
0 | |
4 | |
6 | |
4 | |
0 | |
| |
Total | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
18 | |
Category | |
Credits | |
% | |
Institute Core | |
12 | |
8 | |
Programme Core | |
47 | |
29 | |
Foundation Elective | |
6 | |
16 | |
Bouquet Electives | |
20 | |
Maths-Core only | |
16 | |
10 | |
Science Core(8) + Electives (8) | |
16 | |
10 | |
Humanities Core(8) + Electives (12) | |
20 | |
13 | |
Open Electives | |
20 | |
13 | |
BTP | |
4 | |
3 | |
Total | |
161 | |
100 | |