You are on page 1of 4

HINDUSTHAN COLLEGE OF ENGINEERING AND TECHNOLOGY

M.E. COMPUTER SCIENCE AND ENGINEERING

REGULATIONS – 2020

CHOICE BASED CREDIT SYSTEM


I - IV SEMESTER CURRICULUM AND SYLLABI

SEMESTER I-20 Credits


PERIODS PER
S. COURSE COURSE TITLE CATEGORY WEEK CREDITS CIA ESE TOTAL
NO. CODE L T P
THEORY
1. 20MA1103 Mathematical foundation of CSE FC 3 1 0 4 40 60 100

2. 20CP1201 Advance Data Structures PCC 3 1 0 4 40 60 100


Advanced Database Management
3. 20CP1202 PCC 3 0 0 3 40 60 100
System
4. 20CP1203 Software Architecture PCC 3 0 0 3 40 60 100
5. 20RM1161 Research Methodology and IPR RMC 2 0 0 2 40 60 100
6. 20AC10XX Audit Course I AC 2 0 0 0 100 0 100
PRACTICALS
Advance Data Structures
7. 20CP1001 PCC 0 0 4 2 50 50 100
Laboratory
Advanced Database Management
8. 20CP1002 PCC 0 0 4 2 50 50 100
System Laboratory
TOTAL 16 2 8 20 400 400 800

SEMESTER II-19 Credits


PERIODS PER
S. COURSE COURSE TITLE CATEGORY WEEK CREDITS CIA ESE TOTAL
NO. CODE L T P
THEORY
1. 20CP2201 Advanced algorithms PCC 3 0 0 3 40 60 100

2. 20CP2202 Cloud Computing Technologies PCC 3 0 0 3 40 60 100


3. 20CP23XX Program Elective I PEC 3 0 0 3 40 60 100
4. 20CP23XX Program Elective II PEC 3 0 0 3 40 60 100

5. 20AC20XX Audit Course II AC 2 0 0 0 100 0 100

THEORY WITH LAB COMPONENT


6. 20CP2251 Machine learning Techniques PCC 3 0 2 4 50 50 100
PRACTICALS
Advanced Algorithms
7. 20CP2001 PCC 0 0 4 2 50 50 100
Laboratory
8. 20CP2002 Internship / Mini Project EEC 0 0 2 1 50 50 100
TOTAL 17 0 8 19 410 390 800
SEMESTER III-19 Credits

S. PERIODS PER
COURSE WEEK CREDITS CIA ESE TOTAL
NO. COURSE TITLE CATEGORY
CODE L T P
THEORY
1. 20CP33XX Program Elective III / NPTEL PEC 3 0 0 3 40 60 100
2. 20CP33XX Program Elective IV PEC 3 0 0 3 40 60 100
3. 20CP33XX Program Elective V PEC 3 0 0 3 40 60 100
4. 20XX3401 Open Elective OEC 3 0 0 3 40 60 100
PRACTICALS
5. 20CP3901 Project Phase I EEC 0 0 14 7 50 50 100

TOTAL 12 0 14 19 210 290 500

SEMESTER IV-12 Credits


PERIODS PER
COURSE CREDIT
S. WEEK CIA ESE TOTAL
CODE COURSE TITLE CATEGORY S
NO. L T P
PRACTICALS
1. 20CP4901 Project Phase II EEC 0 0 24 12 100 100 200

TOTAL 0 0 24 12 100 100 200

TOTAL 45 2 54 70 1120 1180 2300

TOTAL NO. OF CREDITS: 70


FOUNDATION COURSES (FC)
PERIODS
COURSE
S. COURSE TITLE CATEGORY PER WEEK CREDITS CIA ESE TOTAL
CODE
NO. L T P
Mathematical foundation
1. 20MA1103 FC 3 1 0 4 40 60 100
of CSE

PROGRAM CORE COURSES (PCC)


PERIODS
COURSE
S. COURSE TITLE
CATEGORY PER WEEK CREDITS CIA ESE TOTAL
CODE
NO. L T P
20CP1201 Advance Data Structures PCC 3 0 0 3 40 60 100
1.
Advanced Database
2. 20CP1202 PCC 3 0 0 3 40 60 100
Management System
3. 20CP1203 Software Architecture PCC 3 0 0 3 40 60 100
Advance Data Structures
4. 20CP1001 PCC 0 0 4 2 50 50 100
Laboratory
Advanced Database
5 20CP1002 Management System PCC 0 0 4 2 50 50 100
Laboratory
Advanced algorithms
6 20CP2201 PCC 3 0 0 3 40 60 100
Cloud Computing
7 20CP2202 PCC 3 0 0 3 40 60 100
Technologies
8 20CP2251 Machine learning Techniques PCC 3 0 2 4 50 50 100
9 20CP2001 Advanced Algorithms PCC 3 0 0 3 40 60 100

RESEARCH METHODOLOGY COURSE (RMC)


PERIODS
S. COURSE
COURSE TITLE CATEGORY PER WEEK CREDITS CIA ESE TOTAL
NO. CODE L T P
Research Methodology and
1. 20RM1161 RMC 2 0 0 2 40 60 100
IPR

PROGRAM ELECTIVE COURSES (PEC)


PERIODS
S. COURSE CATE PER WEEK CREDITS CIA ESE TOTAL
CODE COURSE TITLE GORY
NO. L T P
NPTEL COURSES
1. 20CP3301 Big Data Computing PEC 3 0 0 3 40 60 100
PROGRAM ELECTIVE COURSES
Professional Elective - I
Agent Based Intelligent
1. 20CP2301 Systems PEC 3 0 0 3 40 60 100
Multicore
2. 20CP2302 PEC 3 0 0 3 40 60 100
Architecture
Software Design
3. 20CP2303 PEC 3 0 0 3 40 60 100
Patterns
Professional Elective - II
Compiler Optimization
4. 20CP2304
Techniques PEC 3 0 0 3 40 60 100
Distributed
5. 20CP2305 Operating Systems PEC 3 0 0 3 40 60 100
Software Process and
6. 20CP2306 Project Management
PEC 3 0 0 3 40 60 100
Professional Elective - III
Image Processing and
7. 20CP3302 Analysis PEC 3 0 0 3 40 60 100
Data Mining
8. 20CP3303 PEC 3 0 0 3 40 60 100
Techniques
Professional Elective - IV
Deep Learning
20CP3304 PEC 3 0 0 3 40 60 100
9. Techniques
Soft Computing
10. 20CP3305 PEC 3 0 0 3 40 60 100
Techniques
Professional Elective - V
Linguistic
11. 20CP3306 PEC 3 0 0 3 40 60 100
Computing
Advanced Cryptography
12. 20CP3307 Techniques PEC 3 0 0 3 40 60 100

OPEN ELECTIVE COURSES (OEC)


*(out of 2 courses one course must be selected)
PERIODS PER
S. COURSE WEEK CREDITS CIA ESE TOTAL
NO. CODE COURSE TITLE CATEGORY
L T P
Data Science for
1. 20CP3401 OEC 3 0 0 3 40 60 100
Engineers (NPTEL)
2. 20CP3402 Cyber Security OEC 3 0 0 3 40 60 100

AUDIT COURSES SEMESTER - I


S. No Course Code Course Name L T P C
1 20AC1091 English for Research Paper writing 2 0 0 0
2 20AC1092 Disaster Management 2 0 0 0
3 20AC1093 Sanskrit for Technical knowledge 2 0 0 0
4 20AC1094 Pedagogy Studies 2 0 0 0
5 20AC1095 Constitution of India 2 0 0 0

AUDIT COURSES SEMESTER - II


S. No Course Code Course Name L T P C
1 20AC2091 Value Education 2 0 0 0
2 20AC2092 Stress Management by Yoga 2 0 0 0
3 20AC2093 Personality Development Through Life 2 0 0 0
Enlightenment Skills
4 20AC2094 Unnat Bharat Abhiyan 2 0 0 0

You might also like