Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

School of Computing Science and

Engineering

Curriculum
B. Tech Computer Science and
Engineering
Program Structure for B.Tech. CSE (4 year)
Overall Credit Structure - 160 Credits

Major Degree

University University Program Program


Core Elective Core Elective Total
(UC) (UE) (PC) (PE)

69 21 55 15 160

Major Degree – Course details

University Core (UC) - 69 Credits


Type
Course
Course Title (LTP/LT/LP/P Credits
S.No. Code
J)
Natural Science Core 23
1. PHY1001 Engineering Physics LTP 4
2. CHY1001 Engineering Chemistry LTP 4
3. MAT1001 Calculus and Laplace Transforms LT 4
Discrete Mathematics and Graph
4. MAT2002 LT 4
theory
5. MAT3002 Applied Linear Algebra LT 3
Probability, Statistics and
6. MAT3003 LT 4
Reliability
Basic Engineering Sciences Core 12
1. EEE1001 Electric Circuits and Systems LTP 4
2. MEE2014 Engineering Design and Modelling LTP 4
Fundamentals in AI and ML
3. CSA2001 LTP 4
(Flipped Course)
Skill Development Courses 14
Introduction to Problem Solving
1. CSE1021 LTP 4
and Programming (Flipped Course)
2. CSE2006 Programming in Java LP 3
Professional Communication Skills
3. SST1003 P 1
for Engineers
Dynamics of Workplace
4. SST2003 P 1
Communication Skills
5. PLA1004 Competitive Coding Practice LP 3
6. PLA1006 Lateral Thinking LT 2
Humanities Social Science & Management Core 6
1. ENG1004 Effective Technical Communication LT 2
Advanced Technical
2. ENG2005 LT 2
Communication
3. CHY1006 Environmental Sustainability LT 2
Projects & Internships 14
1. DSN2098 Project Exhibition – I PJ 1
2. DSN2099 Project Exhibition – II PJ 1
Engineering Project in Community
3. DSN3099 PJ 2
Service
4. DSN2092 Summer Industrial Internship PJ 1
5. DSN2093 Semester Internship PJ 4
6. DSN4097 Capstone Project PJ 5

University Elective (UE) – 21 Credits


Course Type
S.No. Course Title Credits
Code (LTP/LT/LP/PJ)
Natural Science Electives (Select any 2 Subject) 6
Differential and Difference
1. MAT2001 LT 3
Equations
2. MAT2003 Applied Numerical Methods LT 3
3. MAT2004 Operations Research LT 3
4. MAT3004 Random Processes LT 3
5. MAT3008 Computational Game Theory LT 3
Modelling and Simulation of
6. CHY2007 LT 3
Biological Systems
7. PHY2011 Biophysics LT 3
Multidisciplinary Electives (Select any 2 Subject) 6
Human-Computer
1. CSG2003 LT 3
Interaction
2. CDS3005 Foundations of Data Science LP 3
3. CSD3010 Cyber Physical Systems LT 3
4. MEA3015 Unmanned Aerial Vehicles LP 3
5. ECE4006 Sensors and IoT LP 3
6. EAC4012 Body Area Network LT 3
7. BIO1501 Bio Inspired Designs LT 3
8. - Introduction to Linguistics LT 3
Biometric and Security
9. - LT 3
Systems
10. - Digital Fabrication/Mems LT 3
Humanities, Social Sciences and Management Electives 3
(Select any 1 Subject)
1. HUM1002 Emotional Intelligence LT 3
Principles of Management and
2. MGT1002 LT 3
Organizational Behaviour
Human Resource
3. BMT1013 LT 3
Management
4. HUM2001 Behavioural Science LT 3
5. MGT2003 Technology Entrepreneurship LT 3
6. BMT2017 International Business LT 3
Free Electives 6
Elective / Specialization
1. - LT 3
Courses from other Schools
2. - MOOC Courses LT 3
Program Core (PC) – 55 Credits
Course Type
S.No. Course Title Credits
Code (LTP/LT/LP/PJ)
Object Oriented Programming
1. CSE2001 LTP 4
with C++
2. CSE2002 Data Structures and Algorithms LTP 4
Computer Architecture and
3. CSE2003 LT 4
Organization
Theory of Computation and
4. CSE2004 LT 4
Compiler Design
5. ECE2002 Digital Logic Design LTP 4
6. CSE3001 Database Management Systems LTP 4
7. CSE3003 Operating Systems LTP 4
Design and Analysis of
8. CSE3004 LT 4
Algorithms
9. CSE3005 Software Engineering LTP 4
10. CSE3006 Computer Networks LTP 4
Parallel and Distributed
11. CSE3009 LTP 4
Computing
12. CSE3011 Python Programming LP 3
Microprocessors and
13. ECE3004 LTP 4
Microcontrollers
14. CSE4001 Internet and Web Programming LTP 4

Program Elective (PE) – 15 Credits


Artificial Intelligence and Data Science
Course Type
S.No. Course Title Credits
Code (LTP/LT/LP/PJ)
1. CSA3004 Data Visualization LT 3
2. CSE3008 Soft Computing LT 3
3. CSE4003 Big Data Analytics LP 3
4. CSA4003 Data Mining and Data Warehousing LT 3
5. CSE4005 Machine Learning LT 3
6. CSA4011 Information Retrieval and Web Search LT 3
7. CSA3017 Knowledge Engineering LT 3
8. - Semantic Web Technologies LP 3
9. - Pervasive Computing LT 3
10. - GPU Programming and Architecture LP 3
11. - Social Network Analysis LT 3
Cyber Security and Block Chaining
Course Type
S.No. Course Title Credits
Code (LTP/LT/LP/PJ)
1. MAT2009 Applied Cryptography LT 4
2. CSD4002 Ethical Hacking LTP 4
3. CSD4008 Cyber Security Framework LT 3
4. CSE4012 Software Defined Network LT 3
Mathematical Foundations for Cyber
5. MAT5004 LT 3
Security
6. CSD5008 Forensics Science LT 3
7. - Block Chain Technology LT 3
8. - Secure Coding LP 3
Cloud and Health Sciences
Course Type
S.No. Course Title Credits
Code (LTP/LT/LP/PJ)

1. CHI2007 Healthcare Information Systems LT 3

2. CSA3005 Cloud Computing LT 3


3. CSE3014 Medical Imaging LT 3
4. CSD5002 Virtualization Essentials LP 3
5. - Mobile Health Informatics LT 3
6. - Health Care Data Analytics LT 3
7. - Cloud Infrastructure and Automation LT 3
8. - Devops and Kubernetes LP 3
9. - Cloud Orchestration LT 3
Robotics and Automation
Course Type
S.No. Course Title Credits
Code (LTP/LT/LP/PJ)
1. CSE3010 Computer Vision LP 3
2. CCA3011 Internet of Things LT 3
3. ECE4007 Wireless Sensor Networks LT 3
4. ECE4011 Embedded Systems LTP 4
Pattern Recognition and Image
5. ECE6012 LP 3
Analysis
6. - Computer Graphics LP 3
7. - Computer Animation LP 3
8. - Introduction to Vision and Robotics LP 3
9. - Robotics and Control LT 3
Software Application and Game Development
Course Type
S.No. Course Title Credits
Code (LTP/LT/LP/PJ)
1. CSG2001 Augmented Reality and Virtual Reality LTP 4
2. CSE3012 Mobile Application Development LP 3
3. CSE3013 Agile Software Development LT 3
4. CSE4016 Software Project Management LT 3
5. CSE4017 Software Testing LT 3
6. - Software Quality and Reliability LT 3
7. - Object Oriented System Engineering LT 3
8. - User Interface Design LT 3
9. - Game Programming Using Python LP 3
10. - Gamification In Industry 4.0 LT 3
11. - Multimedia Tools and Applications LT 3
Course Type
S.No. Course Title Credits
Code (LTP/LT/LP/PJ)
1. - Linux Shell Programing LT 3
Advanced Database Management
2. - LT 3
System
3. - Introduction to Distributed System LT 3
4. - Mobile & Wireless Security LT 3
5. - Decision Support Systems LT 3

Non-Graded Mandatory Courses


Course Type
S.No. Course Title Credits
Code (LTP/LT/LP/PJ)
1. CSE0001 Digital Literacy LT 1
2. CSE0002 Open-Source Software LT 2
(Linux Administration)
3. HUM0001 Ethics And Values LT 2
4. HUM0002 Swachh Bharat PJ 1
Indian Constitution / Indian
5. - - 2
Heritage

You might also like