ANNA UNIVERSITY, CHENNAI
NON - AUTONOMOUS COLLEGES AFFILIATED ANNA UNIVERSITY
M.E. COMPUTER SCIENCE AND ENGINEERING
REGULATIONS – 2021
CHOICE BASED CREDIT SYSTEM
1. PROGRAMME EDUCATIONAL OBJECTIVES (PEOs):
I. Develop proficiency as a computer science engineer with an ability to solve a wide
range of computational problems and have sustainable development in industry or any
other work environment.
Analyze and adapt quickly to new environments and technologies, gather new
II. information, and work on emerging technologies to solve multidisciplinary engineering
problems.
Possess the ability to think analytically and logically to understand technical problems
III.
with computational systems for a lifelong learning which leads to pursuing research.
Adopt ethical practices to collaborate with team members and team leaders to build
IV.
technology with cutting-edge technical solutions for computing systems
Strongly focus on design thinking and critical analysis to create innovative products and
V.
become entrepreneurs.
2. PROGRAM OUTCOMES (POs):
1. An ability to independently carry out research / investigation and development work to solve
practical problems.
2. An ability to write and present a substantial technical report/document.
3. Students should be able to demonstrate a degree of mastery over the area of Computer
Science and Engineering.
4. Efficiently design, build and develop system application software for distributed and
centralized computing environments in varying domains and platforms.
5. Understand the working of current Industry trends, the new hardware architectures, the
software components and design solutions for real world problems by Communicating and
effectively working with professionals in various engineering fields and pursue research
orientation for a lifelong professional development in computer and automation arenas.
6. Model a computer based automation system and design algorithms that explore the
understanding of the tradeoffs involved in digital transformation.
PEO/PO Mapping:
POs
PEO
PO1 PO2 PO3 PO4 PO5 PO6
I. 1 2 3 4 5 6
II. 3 2 3 3 3 3
III. 3 3 3 3 2 3
IV. 3 3 2 3 3 2
V. 1 2 3 2 2 2
Contribution 1: Reasonable 2: Significant 3: Strong
1
, MAPPING OF COURSE OUTCOMES AND PROGRAMME OUTCOMES
COURSE NAME PO1 PO2 PO3 PO4 PO5 PO6
MA4151 Applied Probability and Statistics for 2.00 1.67 2.00 2.00 2.00 2.00
Computer Science Engineers
3.00 2.00 2.00 1.67 1.20 2.00
RM4151 Research Methodology and IPR
SEMESTER I
3.00 2.00 1.25 1.67 1.67 2.00
CP4151 Advanced Data Structures and Algorithms
2.40 2.00 1.50 1.60 1.00 1.20
CP4152 Database Practices
1.00 2.80 2.20 1.75 1.50 1.50
CP4153 Network Technologies
CP4154 Principles of Programming Languages 1.00 1.67 1.00 1.00 1.50 2.00
YEAR I
Advanced Data Structures and Algorithms 1.00 1.50 1.75 1.40 2.00 1.00
CP4161
Laboratory
CP4291 Internet of Things 1.60 1.80 1.60 1.40 2.00 2.20
1.80 1.00 1.50 1.25 1.60 2.20
SEMESTER II
CP4292 Multicore Architecture and Programming
CP4252 Machine Learning 1.80 2.20 1.25 1.75 1.00 2.20
2 2.75 2 2.4 2.67 2
SE4151 Advanced Software Engineering
CP4211 Term Paper Writing and seminar
CP4212 Software Engineering Laboratory 2.5 2.5 2.25 2.5 2 2.34
SEMESTER III
CP4391 Security Practices 1.50 1.67 1.60 1.60 1.80 2.40
YEAR II
Project Work II
SEMESTER IV
CP4411
2
, PROFESSIONAL ELECTIVE COURSES [PEC]
S.
CODE PO1 PO2 PO3 PO4 PO5 PO6
NO. COURSE TITLE
1. MP4092 Human Computer Interaction 2 2.75 2 2.4 2.67 2
2. MP4251 Cloud Computing Technologies 2.6 2.5 2 2 1.5 2
3. BD4151 Foundations of Data Science 1.75 1.5 2.7 3 2.5 2.5
4. MP4152 Wireless Communications 2.5 2.7 2.7 2 3 2.75
5. SE4071 Agile Methodologies 2.2 2 2.3 2.5 2.2 3
6. CP4095 Performance Analysis of Computer Systems 1.6 1.75 2.2 1.33 2 1
7. CP4001 Advanced Operating System 1.25 1.75 2.33 2 1.5 2
8. MU4251 Digital Image Processing 2.4 2.3 2.5 2.4 2.3 3
9 BD4071 High Performance Computing for Big Data 1.75 1.5 2 2 2.25 3
10. CP4093 Information Retrieval Techniques 1.6 1.6 1.8 2.6 2.2 2.4
11. CP4096 Software Quality Assurance 2.2 1.8 1.8 2.8 1.6 2.4
12. CP4091 Autonomous Systems 1.8 1.5 2.25 2 2 2
13. CP4097 Web Analytics 2.2 2 3 1.6 1.8 1.4
14. MP4091 Cognitive Computing 1.5 2.3 2 1.5 2 1.5
15. AP4093 Quantum Computing 1.75 1.7 2.4 2 2 2.73
16. BD4251 Big Data Mining and Analytics 1.5 3 2 2 2.8 2.8
17. CP4094 Mobile and Pervasive Computing 1.8 2.5 1.6 1.8 1.6 2
18. MP4094 Web Services and API Design 1 3 2.4 3 1 2
19. CP4092 Data Visualization Techniques 2.2 1 2.4 2.4 1.4 1.6
20. IF4091 Compiler Optimization Techniques 2.6 2.6 2.8 3 2.5 2.6
21. CP4002 Formal Models of Software Systems 2 1.4 2.33 2.67 1.8 3
22. AP4094 Robotics 1.2 2.3 3 2.7 2.2 2
23. ML4291 Natural Language Processing 1.75 2 2.4 2.6 1 3
24. IF4093 GPU Computing 3 2 2.5 2.5 2.5 3
25. IF4073 Devops and Microservices 3 2 1.5 2 2.6 3
26. MP4292 Mobile Application Development 3 1.6 1.75 2.8 3 2.25
27. IF4071 Deep Learning 2 2 1.6 3 2.6 2.6
28. CP4072 Blockchain Technologies 2 1 2.5 2.25 2 2
29. SE4073 Embedded Software Development 1.3 2 2 2 2.25 2
30. IF4291 Full Stack Web Application Development 2.33 3 1.75 3 3 3
31. CP4071 Bioinformatics 1 1.6 1.5 1.67 2 2.6
32. MP4291 Cyber Physical Systems 2.3 2.5 2.6 1.7 1.7 1.7
33. MU4291 Mixed Reality 3 1 3 1 1 2
3
, ANNA UNIVERSITY, CHENNAI
NON - AUTONOMOUS COLLEGES AFFILIATED ANNA UNIVERSITY
M.E. COMPUTER SCIENCE AND ENGINEERING
REGULATIONS – 2021
CHOICE BASED CREDIT SYSTEM
I TO IV SEMESTERS CURRICULA AND SYLLABI
SEMESTER I
PERIODS PER TOTAL
S. COURSE CATE-
COURSE TITLE WEEK CONTACT CREDITS
NO. CODE GORY
L T P PERIODS
THEORY
Applied Probability and Statistics
1. MA4151 FC 3 1 0 4 4
for Computer Science Engineers
2. RM4151 Research Methodology and IPR RMC 2 0 0 2 2
Advanced Data Structures and
3. CP4151 PCC 3 0 0 3 3
Algorithms
4. CP4152 Database Practices PCC 3 0 2 5 4
5. CP4153 Network Technologies PCC 3 0 0 3 3
Principles of Programming
6. CP4154 PCC 3 0 0 3 3
Languages
7. Audit Course – I* AC 2 0 0 2 0
PRACTICALS
Advanced Data Structures and
8. CP4161 PCC 0 0 4 4 2
Algorithms Laboratory
TOTAL 19 1 6 26 21
*Audit course is optional
SEMESTER II
PERIODS PER TOTAL
S. COURSE CATE-
COURSE TITLE WEEK CONTACT CREDITS
NO. CODE GORY
L T P PERIODS
THEORY
1. CP4291 Internet of Things PCC 3 0 2 5 4
Multicore Architecture and
2. CP4292 PCC 3 0 2 5 4
Programming
3. CP4252 Machine Learning PCC 3 0 2 5 4
4. SE4151 Advanced Software Engineering PCC 3 0 0 3 3
5. Professional Elective I PEC 3 0 0 3 3
6. Professional Elective II PEC 3 0 0 3 3
7. Audit Course – II* AC 2 0 0 2 0
PRACTICALS
8. CP4211 Term Paper Writing and seminar EEC 0 0 2 2 1
9. CP4212 Software Engineering Laboratory PCC 0 0 2 2 1
TOTAL 20 0 10 30 23
*Audit course is optional
4
NON - AUTONOMOUS COLLEGES AFFILIATED ANNA UNIVERSITY
M.E. COMPUTER SCIENCE AND ENGINEERING
REGULATIONS – 2021
CHOICE BASED CREDIT SYSTEM
1. PROGRAMME EDUCATIONAL OBJECTIVES (PEOs):
I. Develop proficiency as a computer science engineer with an ability to solve a wide
range of computational problems and have sustainable development in industry or any
other work environment.
Analyze and adapt quickly to new environments and technologies, gather new
II. information, and work on emerging technologies to solve multidisciplinary engineering
problems.
Possess the ability to think analytically and logically to understand technical problems
III.
with computational systems for a lifelong learning which leads to pursuing research.
Adopt ethical practices to collaborate with team members and team leaders to build
IV.
technology with cutting-edge technical solutions for computing systems
Strongly focus on design thinking and critical analysis to create innovative products and
V.
become entrepreneurs.
2. PROGRAM OUTCOMES (POs):
1. An ability to independently carry out research / investigation and development work to solve
practical problems.
2. An ability to write and present a substantial technical report/document.
3. Students should be able to demonstrate a degree of mastery over the area of Computer
Science and Engineering.
4. Efficiently design, build and develop system application software for distributed and
centralized computing environments in varying domains and platforms.
5. Understand the working of current Industry trends, the new hardware architectures, the
software components and design solutions for real world problems by Communicating and
effectively working with professionals in various engineering fields and pursue research
orientation for a lifelong professional development in computer and automation arenas.
6. Model a computer based automation system and design algorithms that explore the
understanding of the tradeoffs involved in digital transformation.
PEO/PO Mapping:
POs
PEO
PO1 PO2 PO3 PO4 PO5 PO6
I. 1 2 3 4 5 6
II. 3 2 3 3 3 3
III. 3 3 3 3 2 3
IV. 3 3 2 3 3 2
V. 1 2 3 2 2 2
Contribution 1: Reasonable 2: Significant 3: Strong
1
, MAPPING OF COURSE OUTCOMES AND PROGRAMME OUTCOMES
COURSE NAME PO1 PO2 PO3 PO4 PO5 PO6
MA4151 Applied Probability and Statistics for 2.00 1.67 2.00 2.00 2.00 2.00
Computer Science Engineers
3.00 2.00 2.00 1.67 1.20 2.00
RM4151 Research Methodology and IPR
SEMESTER I
3.00 2.00 1.25 1.67 1.67 2.00
CP4151 Advanced Data Structures and Algorithms
2.40 2.00 1.50 1.60 1.00 1.20
CP4152 Database Practices
1.00 2.80 2.20 1.75 1.50 1.50
CP4153 Network Technologies
CP4154 Principles of Programming Languages 1.00 1.67 1.00 1.00 1.50 2.00
YEAR I
Advanced Data Structures and Algorithms 1.00 1.50 1.75 1.40 2.00 1.00
CP4161
Laboratory
CP4291 Internet of Things 1.60 1.80 1.60 1.40 2.00 2.20
1.80 1.00 1.50 1.25 1.60 2.20
SEMESTER II
CP4292 Multicore Architecture and Programming
CP4252 Machine Learning 1.80 2.20 1.25 1.75 1.00 2.20
2 2.75 2 2.4 2.67 2
SE4151 Advanced Software Engineering
CP4211 Term Paper Writing and seminar
CP4212 Software Engineering Laboratory 2.5 2.5 2.25 2.5 2 2.34
SEMESTER III
CP4391 Security Practices 1.50 1.67 1.60 1.60 1.80 2.40
YEAR II
Project Work II
SEMESTER IV
CP4411
2
, PROFESSIONAL ELECTIVE COURSES [PEC]
S.
CODE PO1 PO2 PO3 PO4 PO5 PO6
NO. COURSE TITLE
1. MP4092 Human Computer Interaction 2 2.75 2 2.4 2.67 2
2. MP4251 Cloud Computing Technologies 2.6 2.5 2 2 1.5 2
3. BD4151 Foundations of Data Science 1.75 1.5 2.7 3 2.5 2.5
4. MP4152 Wireless Communications 2.5 2.7 2.7 2 3 2.75
5. SE4071 Agile Methodologies 2.2 2 2.3 2.5 2.2 3
6. CP4095 Performance Analysis of Computer Systems 1.6 1.75 2.2 1.33 2 1
7. CP4001 Advanced Operating System 1.25 1.75 2.33 2 1.5 2
8. MU4251 Digital Image Processing 2.4 2.3 2.5 2.4 2.3 3
9 BD4071 High Performance Computing for Big Data 1.75 1.5 2 2 2.25 3
10. CP4093 Information Retrieval Techniques 1.6 1.6 1.8 2.6 2.2 2.4
11. CP4096 Software Quality Assurance 2.2 1.8 1.8 2.8 1.6 2.4
12. CP4091 Autonomous Systems 1.8 1.5 2.25 2 2 2
13. CP4097 Web Analytics 2.2 2 3 1.6 1.8 1.4
14. MP4091 Cognitive Computing 1.5 2.3 2 1.5 2 1.5
15. AP4093 Quantum Computing 1.75 1.7 2.4 2 2 2.73
16. BD4251 Big Data Mining and Analytics 1.5 3 2 2 2.8 2.8
17. CP4094 Mobile and Pervasive Computing 1.8 2.5 1.6 1.8 1.6 2
18. MP4094 Web Services and API Design 1 3 2.4 3 1 2
19. CP4092 Data Visualization Techniques 2.2 1 2.4 2.4 1.4 1.6
20. IF4091 Compiler Optimization Techniques 2.6 2.6 2.8 3 2.5 2.6
21. CP4002 Formal Models of Software Systems 2 1.4 2.33 2.67 1.8 3
22. AP4094 Robotics 1.2 2.3 3 2.7 2.2 2
23. ML4291 Natural Language Processing 1.75 2 2.4 2.6 1 3
24. IF4093 GPU Computing 3 2 2.5 2.5 2.5 3
25. IF4073 Devops and Microservices 3 2 1.5 2 2.6 3
26. MP4292 Mobile Application Development 3 1.6 1.75 2.8 3 2.25
27. IF4071 Deep Learning 2 2 1.6 3 2.6 2.6
28. CP4072 Blockchain Technologies 2 1 2.5 2.25 2 2
29. SE4073 Embedded Software Development 1.3 2 2 2 2.25 2
30. IF4291 Full Stack Web Application Development 2.33 3 1.75 3 3 3
31. CP4071 Bioinformatics 1 1.6 1.5 1.67 2 2.6
32. MP4291 Cyber Physical Systems 2.3 2.5 2.6 1.7 1.7 1.7
33. MU4291 Mixed Reality 3 1 3 1 1 2
3
, ANNA UNIVERSITY, CHENNAI
NON - AUTONOMOUS COLLEGES AFFILIATED ANNA UNIVERSITY
M.E. COMPUTER SCIENCE AND ENGINEERING
REGULATIONS – 2021
CHOICE BASED CREDIT SYSTEM
I TO IV SEMESTERS CURRICULA AND SYLLABI
SEMESTER I
PERIODS PER TOTAL
S. COURSE CATE-
COURSE TITLE WEEK CONTACT CREDITS
NO. CODE GORY
L T P PERIODS
THEORY
Applied Probability and Statistics
1. MA4151 FC 3 1 0 4 4
for Computer Science Engineers
2. RM4151 Research Methodology and IPR RMC 2 0 0 2 2
Advanced Data Structures and
3. CP4151 PCC 3 0 0 3 3
Algorithms
4. CP4152 Database Practices PCC 3 0 2 5 4
5. CP4153 Network Technologies PCC 3 0 0 3 3
Principles of Programming
6. CP4154 PCC 3 0 0 3 3
Languages
7. Audit Course – I* AC 2 0 0 2 0
PRACTICALS
Advanced Data Structures and
8. CP4161 PCC 0 0 4 4 2
Algorithms Laboratory
TOTAL 19 1 6 26 21
*Audit course is optional
SEMESTER II
PERIODS PER TOTAL
S. COURSE CATE-
COURSE TITLE WEEK CONTACT CREDITS
NO. CODE GORY
L T P PERIODS
THEORY
1. CP4291 Internet of Things PCC 3 0 2 5 4
Multicore Architecture and
2. CP4292 PCC 3 0 2 5 4
Programming
3. CP4252 Machine Learning PCC 3 0 2 5 4
4. SE4151 Advanced Software Engineering PCC 3 0 0 3 3
5. Professional Elective I PEC 3 0 0 3 3
6. Professional Elective II PEC 3 0 0 3 3
7. Audit Course – II* AC 2 0 0 2 0
PRACTICALS
8. CP4211 Term Paper Writing and seminar EEC 0 0 2 2 1
9. CP4212 Software Engineering Laboratory PCC 0 0 2 2 1
TOTAL 20 0 10 30 23
*Audit course is optional
4