Btech Cse Curriculum Vit
Btech Cse Curriculum Vit
Btech Cse Curriculum Vit
University Core
Pre-
S.No Course code Course Title L T P J C Category
requisite
Problem Solving and
CSE1001 0 0 6 0 3 E None
1 Programming
Problem Solving and
CSE1002 Object Oriented 0 0 6 0 3 E None
2 Programming
Technical Answers for
CSE3999 Real World Problems 1 0 0 8 3 E PHY1999
3 (TARP)
4 CSE4098 Comprehensive Exam 0 0 0 0 2 E None
5 MAT1011 Calculus for Engineers 3 0 2 0 4 S None
6 MAT2001 Statistics for Engineers 2 1 2 0 4 S MAT1011
7 *PHY1001 Engineering Physics 3 0 2 4 5 S None
+
PHY1701 Engineering Physics 3 0 2 0 4 S None
8 *CHY1001 Engineering Chemistry 3 0 2 4 5 S None
+
CHY1701 Engineering Chemistry 3 0 2 0 4 S None
Introduction to
PHY1999 1 0 0 4 2 S None
Innovative Projects
9
10 CHY1002 Environmental Sciences 3 0 0 0 3 S None
11 ENG1011 English for Engineers 0 0 4 0 2 H None
12 FLC Foreign Language 2 0 0 0 2 H None
13 HUM1021 Ethics and Values 2 0 0 0 2 H None
14 EXC Co / Extra Curricular 0 0 0 0 2 H None
Lean Start-up
MGT1022 1 0 0 4 2 M None
15 Management
16 STS Soft Skills (6 Courses) 0 0 2 0 6 H None
17 CSE4099 Project Work 0 0 0 0 20 E None
18 CSE3099 Industrial Internship 0 0 0 0 2 E None
* - Applicable only for batch 2015 and batch 2016
+
- Applicable from batch 2017 onwards
University Elective
University Electives are meant to develop interdisciplinary skills among the students. So the
students can take any courses other than their University and Program core courses as their
University elective courses. Student should have completed minimum of 12 credits under
university electives to 2ulfil their requirements to complete their B.Tech Degree.
Programme Core
Course Pre-
S.No. Course Title L T P J C Category
Code requisite
Applications of
1 MAT2002 Differential and 3 0 2 0 4 S MAT1011
Difference Equations
Discrete Mathematics
2 MAT1014 3 1 0 0 4 S None
and Graph Theory
Applied Linear
3 MAT3004 3 1 0 0 4 S MAT2002
Algebra
Basic Electrical and
4 EEE1001 Electronics 2 0 2 0 3 E None
Engineering
Digital Logic and
5 CSE1003 3 0 2 0 4 E None
Design
Computer
6 CSE2001 Architecture and 3 0 0 0 3 E None
Organization
Theory of
7 CSE2002 Computation & 4 0 0 0 4 E None
Compiler Design
Data Structures and
8 CSE2003 2 0 2 4 4 E None
Algorithms
Network and
9 CSE1004 3 0 2 0 4 E None
Communication
Database
10 CSE2004 2 0 2 4 4 E None
Management System
11 CSE3001 Software Engineering 2 0 2 4 4 E None
12 CSE2005 Operating Systems 2 0 2 4 4 E None
Parallel and
Indicative
13 CSE4001 Distributed 2 0 2 4 4 E
Pre-requisite
Computing
Internet and Web Indicative
14 CSE3002 2 0 2 4 4 E
Programming Pre-requisite
Microprocessor and Indicative
15 CSE2006 2 0 2 4 4 E
Interfacing Pre-requisite
Programme Elective
S.
Category Pre-requisite
No. Course code Course Title L T P J C
1 CSE4003 Cybersecurity 3 0 0 4 4 E None
Course Pre-
S.No. Course Title L T P J C Category
Code requisite
Digital Logic and
1 CSE1003 3 0 2 0 4 E None
Design
Data Structures and
2 CSE2003 2 0 2 4 4 E None
Algorithms
To earn a minor in CSE, the student should successfully complete FOUR courses from the
following list, worth a minimum of 15 credits. The courses chosen by the student for the
purpose of “minor in CSE” should not have any course-equivalent (or same courses) in the
list of Program Core of the curriculum that the student belongs to, as well as in the list of
Program Electives chosen by the student for the purpose of earning credits for the B.Tech
programme.
The B.Tech. Electronics and Computer Engineering students are not eligible to do Minor in
CSE.
Apart from fulfilling the criteria required for BTech CSE programme, the student should earn
an additional 15 credits by completing B.Tech. CSE Programme Electives chosen from the
following list.
Course Pre-
S.No. Course Title L T P J C Category
Code requisite
1 Embedded System
CSE3006 3 0 2 0 4 E None
Design
2
CSE3009 Internet of Things 3 0 0 4 4 E None
3
CSE3013 Artificial Intelligence 3 0 0 4 4 E None