|
Course Curriculum for B.Tech. Program in CSE and ECE
|
|
|
1. Course Structure for 1st Year B.Tech. (Common for both CSE and ECE)
|
|
|
1st Semester
|
|
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
|
|
MA101
|
Mathematics I
|
3
|
1
|
0
|
8
|
|
|
CS101
|
Computer Programming
|
3
|
0
|
0
|
6
|
|
|
CS111
|
Computer Programming Lab
|
0
|
0
|
3
|
3
|
|
|
EC101
|
Digital Design
|
3
|
0
|
0
|
6
|
|
|
EC111
|
Digital Design Lab
|
0
|
0
|
3
|
3
|
|
|
EC102
|
Electrical Circuit Analysis
|
3
|
1
|
0
|
8
|
|
|
SC101
|
Physics I
|
3
|
0
|
0
|
6
|
|
|
HS101
|
English Language Skills I
|
1
|
0
|
2
|
4
|
|
|
GE101
|
Induction Program (Audit)
|
1
|
0
|
3
|
0
|
|
|
Total
|
17
|
2
|
11
|
44
|
|
|
Contact Hours / Week
|
30
|
|
|
2nd Semester
|
|
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
|
|
MA102
|
Mathematics II
|
3
|
1
|
0
|
8
|
|
|
CS102
|
Data Structures
|
3
|
0
|
0
|
6
|
|
|
CS112
|
Data Structures Lab
|
0
|
0
|
3
|
3
|
|
|
CS103
|
Computer Organization and Microprocessors
|
3
|
1
|
0
|
8
|
|
|
EC103
|
Basic Electronic Circuits
|
3
|
0
|
0
|
6
|
|
|
EC112
|
Basic Electronics Lab
|
0
|
0
|
3
|
3
|
|
|
SC102
|
Physics II
|
3
|
0
|
0
|
6
|
|
|
HS102
|
English Language Skills II
|
1
|
0
|
2
|
4
|
|
|
Total
|
16
|
2
|
8
|
44
|
|
|
Contact Hours / Week
|
26
|
|
|
2. Course Structure for B.Tech. CSE (from 3rd – 8th semester)
|
|
|
3rd Semester
|
|
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
|
|
MA201
|
Mathematics III
|
3
|
0
|
0
|
6
|
|
|
CS201
|
Discrete Mathematics
|
3
|
0
|
0
|
6
|
|
|
CS202
|
Design and Analysis of Algorithms
|
3
|
0
|
0
|
6
|
|
|
CS203
|
Object Oriented Programming
|
3
|
0
|
0
|
6
|
|
|
CS204
|
Operating Systems
|
3
|
0
|
0
|
6
|
|
|
EC201
|
Signal and Systems
|
3
|
0
|
0
|
6
|
|
|
EC211
|
Signal and Systems Lab
|
0
|
0
|
3
|
3
|
|
|
CS211
|
Object Oriented Programming Lab
|
0
|
0
|
3
|
3
|
|
|
CS212
|
Operating Systems Lab
|
0
|
0
|
3
|
3
|
|
|
Total
|
18
|
0
|
9
|
45
|
|
|
Contact Hours / Week
|
27
|
|
4th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
HS201
|
Engineering Economics
|
3
|
0
|
0
|
6
|
CS205
|
Theory of Computing
|
3
|
0
|
0
|
6
|
CS206
|
Software Engineering
|
3
|
0
|
0
|
6
|
CS207
|
Computer Networks
|
3
|
0
|
0
|
6
|
CS208
|
Database Management Systems
|
3
|
0
|
0
|
6
|
EC204
|
Digital Signal Processing
|
3
|
0
|
0
|
6
|
EC214
|
Digital Signal Processing Lab
|
0
|
0
|
3
|
3
|
CS213
|
Computer Networks Lab
|
0
|
0
|
3
|
3
|
CS214
|
Database Management Systems Lab
|
0
|
0
|
3
|
3
|
Total
|
18
|
0
|
9
|
45
|
Contact Hours / Week
|
27
|
5th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
HS35X
|
HSS Elective – I
|
3
|
0
|
0
|
6
|
SC301
|
Bio-Physics
|
3
|
0
|
0
|
6
|
CS301
|
Artificial Intelligence
|
3
|
0
|
0
|
6
|
CS302
|
Compiler Design
|
3
|
0
|
0
|
6
|
CS303
|
Data Communication & Internet Protocol
|
3
|
0
|
0
|
6
|
CS304
|
Distributed Systems and Application
|
3
|
0
|
0
|
6
|
CS321
|
Project – I
|
0
|
0
|
6
|
6
|
CS311
|
Compiler Design Lab
|
0
|
0
|
3
|
3
|
TOTAL
|
18
|
0
|
9
|
45
|
Contact Hours / Week
|
27
|
6th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
MA301
|
Optimization Techniques
|
3
|
0
|
0
|
6
|
HS36X
|
HSS Elective - II
|
3
|
0
|
0
|
6
|
CS305
|
Computer Graphics
|
3
|
0
|
0
|
6
|
CS306
|
Statistical Machine Learning
|
3
|
0
|
0
|
6
|
CS307
|
Web Technology
|
2
|
0
|
2
|
6
|
CS36X
|
Professional Elective I
|
3
|
0
|
0
|
6
|
CS312
|
Computer Graphics Lab
|
0
|
0
|
3
|
3
|
CS322
|
Project – II
|
0
|
0
|
6
|
6
|
Total
|
17
|
0
|
5
|
45
|
Contact Hours / Week
|
22
|
7th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
CS401
|
Cloud Computing
|
3
|
0
|
0
|
6
|
CS402
|
Computer and Network Security
|
3
|
0
|
0
|
6
|
CS47X
|
Professional Electives – II
|
3
|
0
|
0
|
6
|
CS47X
|
Professional Electives – III
|
3
|
0
|
0
|
6
|
OE47X
|
Open Elective-I
|
3
|
0
|
0
|
6
|
CS421
|
Project – III
|
0
|
0
|
12
|
12
|
CS422
|
Internship
|
0
|
0
|
3
|
3
|
Total
|
15
|
0
|
15
|
45
|
Contact Hours / Week
|
30
|
8th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
CS48X
|
Professional Electives – IV
|
3
|
0
|
0
|
6
|
OE48X
|
Open Elective– II
|
3
|
0
|
0
|
6
|
CS423
|
Project/Internship - IV
|
0
|
0
|
18
|
18
|
Total
|
6
|
0
|
18
|
30
|
Contact Hours / Week
|
24
|
|
Professional Electives (CSE):
|
|
Sl.
No.
|
Course Title
|
Hours per week
|
Credits
|
|
L
|
T
|
P
|
C
|
|
1
|
Advanced graph algorithms
|
3
|
0
|
0
|
6
|
|
2
|
Cyber Security
|
3
|
0
|
0
|
6
|
|
3
|
Number Theory in Cryptography
|
3
|
0
|
0
|
6
|
|
4
|
Advance Graph Algorithm
|
3
|
0
|
0
|
6
|
|
5
|
Parallel Programming
|
3
|
0
|
0
|
6
|
|
6
|
Pattern Classification
|
3
|
0
|
0
|
6
|
|
7
|
Information Theory and Coding
|
3
|
0
|
0
|
6
|
|
8
|
Advance Topics in Algorithms
|
3
|
0
|
0
|
6
|
|
9
|
Information Security, web as a special case
|
3
|
0
|
0
|
6
|
|
10
|
Natural Language Processing
|
3
|
0
|
0
|
6
|
|
11
|
Foundations of Data Science
|
3
|
0
|
0
|
6
|
|
12
|
Audio and Speech Processing
|
3
|
0
|
0
|
6
|
|
13
|
Game Theory
|
3
|
0
|
0
|
6
|
|
14
|
Data Engineering
|
3
|
0
|
0
|
6
|
|
15
|
High Performance Computing
|
3
|
0
|
0
|
6
|
|
16
|
Data Privacy
|
3
|
0
|
0
|
6
|
|
17
|
Software Testing
|
3
|
0
|
0
|
6
|
|
18
|
Modelling Data on the Web
|
3
|
0
|
0
|
6
|
|
19
|
Introduction to Blockchain Technology
|
3
|
0
|
0
|
6
|
|
20
|
Enterprise Web Development
|
3
|
0
|
0
|
6
|
|
21
|
Information Retrieval
|
3
|
0
|
0
|
6
|
|
22
|
System software
|
3
|
0
|
0
|
6
|
|
23
|
Smartphone Computing and Applications
|
3
|
0
|
0
|
6
|
|
24
|
Quantum Computing & Quantum Information Processing
|
3
|
0
|
0
|
6
|
|
25
|
Blockchain
|
3
|
0
|
0
|
6
|
|
26
|
Software Quality Assurance
|
3
|
0
|
0
|
6
|
|
Open Elective (OE)- CSE
|
|
|
Sl.
No.
|
Course Title
|
Hours per week
|
Credits
|
|
|
L
|
T
|
P
|
C
|
|
|
1
|
Mobile Computing
|
3
|
0
|
0
|
6
|
|
|
2
|
Cyber Security
|
3
|
0
|
0
|
6
|
|
|
3
|
Big Data Processing and Management
|
3
|
0
|
0
|
6
|
|
|
4
|
Internet of Things
|
3
|
0
|
0
|
6
|
|
|
5
|
Embedded System
|
3
|
0
|
0
|
6
|
|
|
6
|
Deep Learning
|
3
|
0
|
0
|
6
|
|
|
7
|
Image and Video Processing
|
3
|
0
|
0
|
6
|
|
|
8
|
Advance Architecture
|
3
|
0
|
0
|
6
|
|
|
9
|
Wireless Ad Hoc and Sensor Networks
|
3
|
0
|
0
|
6
|
|
|
10
|
Robotics
|
3
|
0
|
0
|
6
|
|
|
11
|
Computer Vision
|
3
|
0
|
0
|
6
|
|
|
12
|
Ethical Hacking
|
3
|
0
|
0
|
6
|
|
|
13
|
Human Computer Interface
|
3
|
0
|
0
|
6
|
|
|
14
|
Data Mining
|
3
|
0
|
0
|
6
|
|
|
15
|
Network Security and Cryptography
|
3
|
0
|
0
|
6
|
|
|
16
|
Virtual and Augmented Reality
|
3
|
0
|
0
|
6
|
|
|
17
|
Information Security, web as a special case
|
3
|
0
|
0
|
6
|
|
|
18
|
Business Intelligence
|
3
|
0
|
0
|
6
|
|
|
19
|
Research Methodology & Technical Writing
|
3
|
0
|
0
|
6
|
|
|
3. Course Structure for B.Tech. ECE (from 3rd – 8th semester)
|
|
3rd Semester
|
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
|
MA201
|
Mathematics III
|
3
|
0
|
0
|
6
|
|
EC201
|
Signals and Systems
|
3
|
0
|
0
|
6
|
|
EC211
|
Signals and Systems Lab
|
0
|
0
|
3
|
3
|
|
EC202
|
Analog Circuits
|
3
|
0
|
0
|
6
|
|
EC212
|
Analog Circuits Lab
|
0
|
0
|
3
|
3
|
|
CS204
|
Operating Systems
|
3
|
0
|
0
|
6
|
|
CS202
|
Design and Analysis of Algorithms
|
3
|
0
|
0
|
6
|
|
CS203
|
Object Oriented Programming
|
3
|
0
|
0
|
6
|
|
CS211
|
Object Oriented Programming lab
|
0
|
0
|
3
|
3
|
|
Total
|
18
|
0
|
9
|
45
|
|
Contact Hours / Week
|
27
|
4th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
MA202
|
Mathematics IV
|
3
|
0
|
0
|
6
|
EC203
|
Principles of Communication
|
3
|
0
|
0
|
6
|
EC213
|
Communications Lab
|
0
|
0
|
3
|
3
|
EC204
|
Digital Signal Processing
|
3
|
0
|
0
|
6
|
EC214
|
Digital Signal Processing Lab
|
0
|
0
|
3
|
3
|
EC205
|
Semiconductor Devices
|
3
|
0
|
0
|
6
|
HS201
|
Engineering Economics
|
3
|
0
|
0
|
6
|
CS208
|
Database Management Systems
|
3
|
0
|
0
|
6
|
CS214
|
Database Management Systems Lab
|
0
|
0
|
3
|
3
|
Total
|
18
|
0
|
9
|
45
|
Contact Hours / Week
|
27
|
5th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
EC301
|
Digital Communication
|
3
|
0
|
0
|
6
|
EC311
|
Digital Communication Lab
|
0
|
0
|
3
|
3
|
EC302
|
Analog Integrated Circuits
|
3
|
0
|
0
|
6
|
EC312
|
Analog Integrated Circuit Lab
|
0
|
0
|
3
|
3
|
EC303
|
Electromagnetics
|
3
|
1
|
0
|
8
|
EC304
|
Control Systems
|
3
|
1
|
0
|
8
|
SC301
|
Bio-Physics
|
3
|
0
|
0
|
6
|
HS35X
|
HSS Elective – I
|
3
|
0
|
0
|
6
|
TOTAL
|
18
|
2
|
6
|
46
|
Contact Hours / Week
|
26
|
6th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
EC305
|
Information Theory and Coding
|
3
|
0
|
0
|
6
|
EC306
|
VLSI Design
|
3
|
0
|
0
|
6
|
EC313
|
VLSI Design Lab
|
0
|
0
|
3
|
3
|
EC307
|
Microwave Engineering
|
3
|
0
|
0
|
6
|
EC314
|
Microwave Engineering Lab
|
0
|
0
|
3
|
3
|
EC308
|
Embedded Systems
|
3
|
0
|
0
|
6
|
EC315
|
Embedded Systems Lab
|
0
|
0
|
3
|
3
|
EC309
|
Communication Networks
|
3
|
0
|
0
|
6
|
HS36X
|
HSS Elective - II
|
3
|
0
|
0
|
6
|
Total
|
18
|
0
|
9
|
45
|
Contact Hours / Week
|
27
|
7th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
EC401
|
Mobile Communication
|
3
|
0
|
0
|
6
|
EC47X
|
Professional Elective - I
|
3
|
0
|
0
|
6
|
EC47X
|
Professional Elective - II
|
3
|
0
|
0
|
6
|
EC47X
|
Professional Elective - III
|
3
|
0
|
0
|
6
|
OE47X
|
Open Elective - I
|
3
|
0
|
0
|
6
|
EC421
|
Project – I
|
0
|
0
|
12
|
12
|
EC422
|
Internship
|
0
|
0
|
3
|
3
|
Total
|
15
|
0
|
15
|
45
|
Contact Hours / Week
|
30
|
8th Semester
|
Subject Code
|
Course Name
|
L
|
T
|
P
|
C
|
EC47X
|
Professional Elective - IV
|
3
|
0
|
0
|
6
|
OE47X
|
Open Elective - II
|
3
|
0
|
0
|
6
|
EC423
|
Project/Internship - II
|
0
|
0
|
18
|
18
|
Total
|
6
|
0
|
18
|
30
|
Contact Hours / Week
|
24
|
|
Professional Electives (CSE):
|
|
Sl.
No.
|
Course Title
|
Hours per week
|
Credits
|
|
L
|
T
|
P
|
C
|
|
1
|
Measurement and Instrumentation
|
3
|
0
|
0
|
6
|
|
2
|
Detection and Estimation Theory
|
3
|
0
|
0
|
6
|
|
3
|
Antenna and Wave Propagation
|
3
|
0
|
0
|
6
|
|
4
|
Microwave system Design
|
3
|
0
|
0
|
6
|
|
5
|
VLSI Technology
|
3
|
0
|
0
|
6
|
|
6
|
Communication Systems
|
3
|
0
|
0
|
6
|
|
7
|
Advanced Topics in Communication Systems
|
3
|
0
|
0
|
6
|
|
8
|
Error correcting codes
|
3
|
0
|
0
|
6
|
|
9
|
Adaptive Signal Processing
|
3
|
0
|
0
|
6
|
|
10
|
Mixed Signal Design
|
3
|
0
|
0
|
6
|
|
11
|
CMOS Design
|
3
|
0
|
0
|
6
|
|
12
|
Nano electronics
|
3
|
0
|
0
|
6
|
|
13
|
Micro Electromechanical Systems
|
3
|
0
|
0
|
6
|
|
14
|
Fundamentals of VLSI CAD
|
3
|
0
|
0
|
6
|
|
Open Elective (OE)- ECE
|
|
|
Sl.
No.
|
Course Title
|
Hours per week
|
Credits
|
|
|
L
|
T
|
P
|
C
|
|
|
1
|
Wireless Sensor Networks
|
3
|
0
|
0
|
6
|
|
|
2
|
Image Processing
|
3
|
0
|
0
|
6
|
|
|
3
|
Speech and Audio Processing
|
3
|
0
|
0
|
6
|
|
|
4
|
Biomedical Signal Processing
|
3
|
0
|
0
|
6
|
|
|
5
|
Intelligent Sensors and Actuators
|
3
|
0
|
0
|
6
|
|
|
6
|
Statistical Machine Learning
|
3
|
0
|
0
|
6
|
|
|
7
|
Artificial Intelligence
|
3
|
0
|
0
|
6
|
|
|
8
|
Internet of Things
|
3
|
0
|
0
|
6
|
|
|
9
|
Introduction to Parallel Computing
|
3
|
0
|
0
|
6
|
|
|
10
|
Game Theory
|
3
|
0
|
0
|
6
|
|
|
HSS Elective (HS)- For CSE and ECE
|
|
|
Sl.
No.
|
Course Title
|
Hours per week
|
Credits
|
|
|
L
|
T
|
P
|
C
|
|
|
1
|
Introduction to Linguistics
|
2
|
0
|
2
|
6
|
|
|
Environmental Sciences
|
3
|
0
|
0
|
6
|
|
|
Professional Ethics for Engineers/
Ethics and Human Values
|
3
|
0
|
0
|
6
|
|
|
2
|
Principles of Management
|
3
|
0
|
0
|
6
|
|
|
Entrepreneurship & Management Functions
|
3
|
0
|
0
|
6
|
|
|
Organizational Behaviour
|
3
|
0
|
0
|
6
|
|