National Institute of Technology Patna
facebooktwitterlinkedinlocation
COMPUTER SCIENCE AND ENGINEERING

B.Tech and M.Tech Dual Degree (Computer Science and Engineering with Specialization in Data Science) – Syllabus

Dept.
Sem / Electives
Course Code
Course Title
L
T
P
Credits
CSE
1
CS010801
Programming in C
3
0
2
4
CSE
1
CT010801
Engineering Chemistry
3
0
2
4
CSE
1
EC010801
Digital Design
2
0
2
3
CSE
2
CS020801
Web Technology
3
0
2
4
CSE
2
HS020801
Communicative English
3
0
2
4
CSE
2
AP020801
Engineering Physics
3
0
2
4
CSE
2
CS020802
Computer Organization
3
0
2
4
CSE
3
CS030801
Data Structures
3
0
2
4
CSE
3
CS030805
Operating Systems
3
0
2
4
CSE
4
CS040801
Artificial Intelligence
3
0
2
4
CSE
4
CS040802
Computer Networks
3
0
2
4
CSE
4
CS0408XX
Dept Elective - I
X
X
X
3
CSE
5
CS050801
Software Engineering
3
0
2
4
CSE
5
CS050802
Internet of Things
3
0
2
4
CSE
5
CS050803
Machine Learning
3
0
2
4
CSE
5
CS050804
Information Security
3
0
0
3
CSE
5
OP0508XX
Open Elective I
X
X
X
3
CSE
6
CS060801
Data Mining
3
0
2
4
CSE
6
CS060802
Cloud Computing
3
0
0
3
CSE
6
CS0608XX
Dept. Elective - II
X
X
X
3
CSE
6
OP0608XX
MOOC-I
X
X
X
3
CSE
6
OP0608XX
MOOC-II
X
X
X
3
CSE
6
CS060803
Minor Project
0
0
12
6
CSE
7
CS070802
Pattern Recognition
3
0
2
4
CSE
7
CS0608XX
Dept. Elective-III
X
X
X
3
CSE
7
CS0608XX
Dept. Elective-IV
X
X
X
3
CSE
7
CS0708XX/OP0708XX
Dept Elective V/ MOOC
X
X
X
3
CSE
7
CS070804
Industrial Training
X
X
X
2
CSE
8
CS080802
Deep Learning
3
0
2
4
CSE
8
CS84XXX
Dept. Elective-VI
X
X
X
3
CSE
8
CS84XXX
Dept Elective-VII
X
X
X
3
CSE
8
OP0808XX
Open Elective II
X
X
X
3
CSE
10
CS100801
Research Project/ Internship
0
0
40
20
CSE
EL1
CSXX0812
Operations Research
3
0
0
3
CSE
EL1
CSXX0813
Digital Image Processing
3
0
0
3
CSE
EL1
CSXX0814
Intrusion Detection
2
0
2
3
CSE
EL1
CSXX0815
Real Time Systems
3
0
0
3
CSE
EL1
CSXX0816
Computer Vision
3
0
0
3
CSE
EL1
CSXX0817
Social Networks
3
0
0
3
CSE
EL1
CSXX0818
Big Data Analytics
2
0
2
3
CSE
EL1
CSXX0819
Network Security
2
0
2
3
CSE
EL1
CSXX0821
Computer Graphics
3
0
0
3
CSE
EL1
CSXX0822
Malware Analysis
2
0
2
3
CSE
EL1
CSXX0824
Distributed Systems
3
0
0
3
CSE
EL1
CSXX0825
Virtual Reality
3
0
0
3
CSE
EL1
CSXX0827
Blockchain Technology
3
0
0
3
CSE
EL1
CSXX0828
Biometrics
3
0
0
3
CSE
EL1
CSXX0829
Recommendation Systems
3
0
0
3
CSE
EL1
CSXX0830
Computer System Parallelism
3
0
0
3
CSE
EL1
CSXX0831
Advanced Algorithms
3
0
0
3
CSE
EL1
CSXX0832
File System Forensic
2
0
2
3
CSE
EL2
CSXX0841
Adversarial ML
3
0
0
3
CSE
EL2
CSXX0842
Approximation Algorithms
3
0
0
3
CSE
EL2
CSXX0843
Big Data Analytics
2
0
2
3
CSE
EL2
CSXX0844
Bioinformatics
2
0
2
3
CSE
EL2
CSXX0845
Biometric Security
3
0
0
3
CSE
EL2
CSXX0846
Blockchain Technology
3
0
0
3
CSE
EL2
CSXX0847
Cloud Computing Security
3
0
0
3
CSE
EL2
CSXX0848
Computational Geometry
3
0
0
3
CSE
EL2
CSXX0849
Computer Vision
3
0
0
3
CSE
EL2
CSXX0850
Cyber Laws and Rights
3
0
0
3
CSE
EL2
CSXX0851
Cyber Security
3
0
0
3
CSE
EL2
CSXX0852
Data Visualization
2
0
2
3
CSE
EL2
CSXX0853
Decision Support Systems
3
0
0
3
CSE
EL2
CSXX0854
Deep Learning Algorithms
2
0
2
3
CSE
EL2
CSXX0855
Digital Signal Processing
3
0
0
3
CSE
EL2
CSXX0857
Distributed System Design
3
0
0
3
CSE
EL2
CSXX0859
Ethical Hacking
2
0
2
3
CSE
EL2
CSXX0860
Federated Learning
3
0
0
3
CSE
EL2
CSXX0861
Game Theory
3
0
0
3
CSE
EL2
CSXX0862
Human Computer Interaction
3
0
0
3
CSE
EL2
CSXX0863
Image Processing Techniques
3
0
0
3
CSE
EL2
CSXX0864
Information Retrieval
2
0
2
3
CSE
EL2
CSXX0867
Intrusion Detection
2
0
2
3
CSE
EL2
CSXX0868
IOT Systems
2
0
2
3
CSE
EL2
CSXX0870
Malware Analysis
2
0
2
3
CSE
EL2
CSXX0873
Multimedia Systems
3
0
0
3
CSE
EL2
CSXX0875
Nature Inspired Computing
3
0
0
3
CSE
EL2
CSXX0876
Network Security
2
0
2
3
CSE
EL2
CSXX0879
Recommendation Systems
3
0
0
3
CSE
EL2
CSXX0880
Reinforcement Learning
2
0
2
3
CSE
EL2
CSXX0881
Secure Software Systems
2
0
2
3
CSE
EL2
CSXX0882
Social Networks
2
0
2
3
CSE
EL2
CSXX0883
Soft Computing
3
0
0
3
CSE
EL2
CSXX0884
Software Defined Networks
3
0
0
3
CSE
EL2
CSXX0885
Speech Processing
2
0
2
3
CSE
EL2
CSXX0886
Time Series Analysis
2
0
2
3
CSE
EL2
CSXX0887
Ubiquitous Computing
3
0
0
3
CSE
EL2
CSXX0888
Wireless & Mobile Security
3
0
0
3