0% found this document useful (0 votes)
51 views

M.Tech - CS

This document outlines the curriculum and course requirements for a Master of Technology degree in Computer Science and Engineering at the National Institute of Technology in Tiruchirappalli, India. The program is spread over 4 semesters and includes core courses in advanced data structures, algorithms, databases, operating systems, and computer architecture. It also requires completion of 6 elective courses, 2 laboratory courses each semester, and a project in the third and fourth semesters. A list of 38 potential elective courses is provided covering topics such as cryptography, machine learning, cloud computing, computer security, and more.

Uploaded by

Nadeema Khader
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views

M.Tech - CS

This document outlines the curriculum and course requirements for a Master of Technology degree in Computer Science and Engineering at the National Institute of Technology in Tiruchirappalli, India. The program is spread over 4 semesters and includes core courses in advanced data structures, algorithms, databases, operating systems, and computer architecture. It also requires completion of 6 elective courses, 2 laboratory courses each semester, and a project in the third and fourth semesters. A list of 38 potential elective courses is provided covering topics such as cryptography, machine learning, cloud computing, computer security, and more.

Uploaded by

Nadeema Khader
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Master of Technology

COMPUTER SCIENCE AND ENGINEERING

CURRICULUM AND SYLLABUS


(2021)

DEPARTMENT OF COMPUTER SCIENCE ENGINEERING

NATIONAL INSTITUTE OF TECHNOLOGY


TIRUCHIRAPPALLI – 620 015, INDIA.
M. Tech. (CSE) – Curriculum (NITTPGCSE21)
Semester-wise Curriculum
M. Tech., (CSE)
Semester 1

Course Code Type Course name L T P C


CS601 PC Mathematical Concepts of Computer 3 0 0 3
Science
CS603 PC Advanced Data Structures and 3 0 0 3
Algorithms
CS605 PC High Performance Computer 3 0 0 3
Architecture
E1 PE Elective 1 3 0 0 3
E2 PE Elective 2 3 0 0 3
E3 PE Elective 3 3 0 0 3
CS607 ELR Advanced Programming lab 0 0 3 2
CS609 ELR Computer System Design lab 0 0 3 2
Total 22

Semester 2

Course Code Type Course name L T P C


CS602 PC Service Oriented Architecture & Web 3 0 0 3
Security
CS604 PC Advanced Databases 3 0 0 3
CS606 PC Advances in Operating Systems 3 0 0 3
E4 PE Elective 4 3 0 0 3
E5 PE Elective 5 3 0 0 3
E6 PE Elective 6 3 0 0 3
CS608 ELR DBMS lab 0 0 3 2
20

Semester 3

Course Code Type Course name L T P C


CS639 Project Work- Phase I 0 0 0 12
12

Semester 4

Course Code Type Course name L T P C


CS640 Project Work- Phase II 0 0 0 12
12
Programme Electives

Course Code Course name L T P C


CS610 Advanced Network Principles and 3 0 0 3
Protocols
CS611 Advanced Cryptography 3 0 0 3
CS612 Network Security 3 0 0 3
CS613 Wireless sensor networks 3 0 0 3
CS614 Software Design Architectures 3 0 0 3
CS615 Mobile Network systems 3 0 0 3
CS616 Cloud computing principles 3 0 0 3
CS617 Cloud Security 3 0 0 3
CS618 Design and Analysis of Parallel 3 0 0 3
Algorithms
CS619 Statistical Natural language processing 3 0 0 3
CS620 Social network mining and analysis 3 0 0 3
CS621 Computational geometry 3 0 0 3
CS622 Database Tuning and administration 3 0 0 3
CS623 Big Data analytics and mining 3 0 0 3
CS624 Models of Computation 3 0 0 3
CS625 Cognitive Science 3 0 0 3
CS626 Internet of Things 3 0 0 3
CS627 Image and Video Analytics 3 0 0 3
CS628 Information Visualization 3 0 0 3
CS629 Knowledge management 3 0 0 3
CS630 Text Mining 3 0 0 3
CS631 Digital & Cyber Forensics 3 0 0 3
CS632 Principles of Machine Learning & 3 0 0 3
Deep Learning
CS633 Multimedia Presentation And Coding 3 0 0 3
Techniques
CS634 Principles of Data warehousing and 3 0 0 3
Datamining
CS635 Hardware Security 3 0 0 3
CS636 Advanced Digital Design 3 0 0 3
CS637 Real Time systems 3 0 0 3
CS638 Smart phone Computing 3 0 0 3

You might also like