National Institute of Technology Patna
Jobs@NITP
|
Fee Payment
|
Intranet
|
Academic Portal (New)
राष्ट्रीय प्रौद्योगिकी संस्थान पटना
NATIONAL INSTITUTE OF TECHNOLOGY PATNA
An Institution of National Importance
राष्ट्रीय प्रौद्योगिकी संस्थान पटना
NATIONAL INSTITUTE OF TECHNOLOGY PATNA
An Institution of National Importance under Ministry of Education
(Shiksha Mantralaya), Government of India
Institute
About
About Institute
Vision Mission
Infrastructure
NIT Status & Acts
Reports
Annual Reports
NIRF
Magazine
PAN/GST
Administration
Visitor
NITs Council
Board of Governors
Senate
Director
Registrar
Deans
HoD
Cheif Proctor
Proctorial Board
Chief Vigilance Officer
Service Unit Heads
Finance Committee
Building Work Committee
Committees
Institute Disciplinary Committee
Minutes of Meeting
Organization Chart
Academics
Departments
Applied Physics and Materials Engineering
Architecture & Planning
Chemical Science and Technology
Civil Engineering
Computer Science and Engineering
Electrical Engineering
Electronics and Communication Engineering
Humanities & Social Sciences
Mathematics and Computing Technology
Mechanical Engineering
Mechatronics and Automation Engineering
Intranet Portal
Programmes
Academic Calendar
Rules and Regulation
Fee Structure
Admission
Format of Official Documents
Academic Notices
Centre of Excellence
TSSC
ISRO RACS
Patents
Publications
Projects
BIS Dashboard
Scholarship
Faculty & Staff
Faculty Directory
Officers Directory
Staff Directory
Admin Portal
Faculty Academic Portal
Staff Claim Form
Holidays/Restricted Holidays
Students
Hostel & Mess
Scholarship
Clubs/Socities
Anti Ragging
Fee Payment
Women Cell
SC/ST Cell
Student Activity Center
Tech Fest
NSS@NITP
E-Cell
Unnat Bharat
Academic Portal (New)
Academic Portal(Old)
Facilities
Incubation Center
Computer Center
Health Center
Sports Facilities
Library
Bank
EMU
ESU
Computer Science and Engineering
Overview
About
About Your Department
Mission & Vision
PO & PEO
People
Faculty
Staff
Research Students
Research
Journal
Conference
Patents
Projects
Time Table
Academic Programs
Labs
Computer Science and Engineering
Overview
About
About Your Department
Mission & Vision
PO & PEO
People
Faculty
Staff
Research Students
Research
Journal
Conference
Patents
Projects
Time Table
Academic Programs
Labs
COMPUTER SCIENCE AND ENGINEERING
B.Tech in Computer Science and Engineering – Syllabus
Dept.
Sem / Electives
Course Code
Course Title
L
T
P
Credits
CSUG
1
CS010601
Programming in C
3
0
2
4
CSUG
1
MC010601
Engineering Mathematics I
3
1
0
4
CSUG
1
CT010601
Engineering Chemistry
3
0
2
4
CSUG
1
EC010601
Digital Design
2
0
2
3
CSUG
1
CS010602
Information Technology Workshop
3
0
2
4
CSUG
1
EA010601
EAA -II Swachha Bharat Mission (SBM)
0
0
2
1
CSUG
2
CS020601
Web Technology
3
0
2
4
CSUG
2
HS020601
Professional Communication and Technical Writing
3
0
2
4
CSUG
2
AP020601
Engineering Physics
3
0
2
4
CSUG
2
CS020602
Computer Organization
3
0
2
4
CSUG
2
MC020601
Engineering Mathematics II
3
0
0
3
CSUG
2
EA020601
EAA - I Sports/Innovative Project/NCC/NSS
0
0
2
1
CSUG
3
CS030601
Data Structures
3
0
2
4
CSUG
3
CS030602
Object Oriented Programming
2
0
2
3
CSUG
3
CS030603
Database Management Systems
3
0
2
4
CSUG
3
CS030604
Discrete Mathematics and Graph Theory
3
0
0
3
CSUG
3
CS030605
Operating Systems
3
0
2
4
CSUG
3
HS030601
Social and Professional Ethics
3
0
0
3
CSUG
4
CS040601
Artificial Intelligence
3
0
2
4
CSUG
4
CS040602
Computer Networks
3
0
2
4
CSUG
4
CS040603
Automata Theory and Compiler Design
3
0
2
4
CSUG
4
CS040604
Design and Analysis of Algorithms
3
0
2
4
CSUG
4
CS0406XX
Dept Electives-1
X
X
X
3
CSUG
5
CS050601
Software Engineering
3
0
2
4
CSUG
5
CS050602
Internet of Things
3
0
2
4
CSUG
5
CS050603
Machine Learning
3
0
2
4
CSUG
5
CS050604
Information Security
3
0
0
3
CSUG
5
OP0506XX
Open Elective - I
X
X
X
3
CSUG
6
CS060601
Data Mining
3
0
2
4
CSUG
6
CS060602
Cloud Computing
3
0
0
3
CSUG
6
CS0606XX
Dept. Elective - II
X
X
X
3
CSUG
6
OP0606XX
MOOC
X
X
X
3
CSUG
6
OP0606XX
MOOC
X
X
X
3
CSUG
6
CS060603
Project
0
0
12
6
CSUG
7
CS070601
Applied Cryptography
3
0
2
4
CSUG
7
CS070602
Optimization Techniques
3
0
0
3
CSUG
7
CS0706XX
Dept. Elective-III(Minor in IOT/AI)
X
X
X
3
CSUG
7
CS0706XX
Dept. Elective-IV
X
X
X
3
CSUG
7
CS0706XX
Dept. Elective-5
X
X
X
3
CSUG
7
CS070603
Industrial Training
X
X
X
2
CSUG
7
CS070604
Research Project-I
0
0
8
4
CSUG
8
CS080601
Research Project-II*
0
0
36
18
CSUG
8
CS080602
Comprehensive Viva-Voce
X
X
X
2
CSUG
EL-1
CSXX0611
Distributed Database Systems
3
0
0
3
CSUG
EL-1
CSXX0612
Operations Research
3
0
0
3
CSUG
EL-1
CSXX0613
Digital Image Processing
3
0
0
3
CSUG
EL-1
CSXX0614
Intrusion Detection
2
0
2
3
CSUG
EL-1
CSXX0615
Real Time Systems
3
0
0
3
CSUG
EL-1
CSXX0616
Computer Vision
3
0
0
3
CSUG
EL-1
CSXX0617
Social Networks
3
0
0
3
CSUG
EL-1
CSXX0618
Big Data Analytics
2
0
2
3
CSUG
EL-1
CSXX0619
Network Security
2
0
2
3
CSUG
EL-1
CSXX0620
Object Oriented Systems Development
3
0
0
3
CSUG
EL-1
CSXX0621
Computer Graphics
3
0
0
3
CSUG
EL-1
CSXX0622
Malware Analysis
2
0
2
3
CSUG
EL-1
CSXX0623
Microprocessor and Microcontrollers
3
0
0
3
CSUG
EL-1
CSXX0624
Distributed Systems
3
0
0
3
CSUG
EL-1
CSXX0625
Virtual Reality
3
0
0
3
CSUG
EL-1
HSXX0626
Intellectual Property Rights
3
0
0
3
CSUG
EL-1
CSXX0627
Blockchain Technology
3
0
0
3
CSUG
EL-1
CSXX0628
Biometrics
3
0
0
3
CSUG
EL-1
CSXX0629
Recommendation Systems
3
0
0
3
CSUG
EL-1
CSXX0630
Computer System Parallelism
3
0
0
3
CSUG
EL-1
CSXX0631
Advanced Algorithms
3
0
0
3
CSUG
EL-1
CSXX0632
File System Forensic
2
0
2
3
CSUG
EL-1
CSXX0633
Distributed Operating Systems
3
0
0
3
CSUG
EL-2
CSXX0641
Adversarial ML
3
0
0
3
CSUG
EL-2
CSXX0642
Approximation Algorithms
3
0
0
3
CSUG
EL-2
CSXX0643
Big Data Analytics
2
0
2
3
CSUG
EL-2
CSXX0644
Bioinformatics
2
0
2
3
CSUG
EL-2
CSXX0645
Biometric Security
3
0
0
3
CSUG
EL-2
CSXX0646
Blockchain Technology
3
0
0
3
CSUG
EL-2
CSXX0647
Cloud Computing Security
3
0
0
3
CSUG
EL-2
CSXX0648
Computational Geometry
3
0
0
3
CSUG
EL-2
CSXX0649
Computer Vision
3
0
0
3
CSUG
EL-2
CSXX0650
Cyber laws and rights
3
0
0
3
CSUG
EL-2
CSXX0651
Cyber Security
3
0
0
3
CSUG
EL-2
CSXX0652
Data Visualization
2
0
2
3
CSUG
EL-2
CSXX0653
Decision Support Systems
3
0
0
3
CSUG
EL-2
CSXX0654
Deep Learning Algorithms
2
0
2
3
CSUG
EL-2
CSXX0655
Digital Signal Processing
3
0
0
3
CSUG
EL-2
CSXX0656
Digital Watermarking and Steganography
3
0
0
3
CSUG
EL-2
CSXX0657
Distributed System Design
3
0
0
3
CSUG
EL-2
CSXX0658
Embedded System and Hardware Security
3
0
0
3
CSUG
EL-2
CSXX0659
Ethical Hacking
2
0
2
3
CSUG
EL-2
CSXX0660
Federated Learning
3
0
0
3
CSUG
EL-2
CSXX0661
Game Theory
3
0
0
3
CSUG
EL-2
CSXX0662
Human Computer Interaction
3
0
0
3
CSUG
EL-2
CSXX0663
Image Processing Techniques
3
0
0
3
CSUG
EL-2
CSXX0664
Information Retrieval
2
0
2
3
CSUG
EL-2
CSXX0665
Information Theory and Coding
3
0
0
3
CSUG
EL-2
CSXX0666
Intellectual Property Rights
3
0
0
3
CSUG
EL-2
CSXX0667
Intrusion Detection
2
0
2
3
CSUG
EL-2
CSXX0668
IOT Systems
2
0
2
3
CSUG
EL-2
CSXX0669
Knowledge Representation & Reasoning
3
0
0
3
CSUG
EL-2
CSXX0670
Malware Analysis
2
0
2
3
CSUG
EL-2
CSXX0671
Mathematical Foundations for Information Security
3
0
0
3
CSUG
EL-2
CSXX0672
Mobile Applications Development
2
0
2
3
CSUG
EL-2
CSXX0673
Multimedia Systems
3
0
0
3
CSUG
EL-2
CSXX0674
Natural Language Processing Technique
2
0
2
3
CSUG
EL-2
CSXX0675
Nature Inspired Computing
3
0
0
3
CSUG
EL-2
CSXX0676
Network Security
2
0
2
3
CSUG
EL-2
CSXX0677
Pattern Recognition Technique
2
0
2
3
CSUG
EL-2
CSXX0678
Privacy and Security for Online Social Networks
3
0
0
3
CSUG
EL-2
CSXX0679
Recommendation Systems
3
0
0
3
CSUG
EL-2
CSXX0680
Reinforcement Learning
2
0
2
3
CSUG
EL-2
CSXX0681
Secure Software Systems
2
0
2
3
CSUG
EL-2
CSXX0682
Social Networks
2
0
2
3
CSUG
EL-2
CSXX0683
Soft Computing
3
0
0
3
CSUG
EL-2
CSXX0684
Software Defined Networks
3
0
0
3
CSUG
EL-2
CSXX0685
Speech Processing
2
0
2
3
CSUG
EL-2
CSXX0686
Time Series Analysis
2
0
2
3
CSUG
EL-2
CSXX0687
Ubiquitous Computing
3
0
0
3
CSUG
EL-2
CSXX0688
Wireless & Mobile Security
3
0
0
3
* - To be conducted in the industry; if not available, then in Research Institutes.
TechScript.in - Tech Solutions
AshishK.online - Portfolio