M.Tech in Computer Science and Engineering

About the Program

The objective of the two-year M.Tech (CSE) programme is to produce post-graduates with advanced knowledge in one or more areas of Computer Science. The programme is designed such that a student can complete it based on advanced coursework alone. However, the students are given the facility to concentrate on a problem by substituting some of the courses with equivalent project work.

The first semester of the M.Tech programme is aimed at providing the necessary breadth in Computer Science and at integrating the students with the instructional philosophy of IIIT, Hyderabad. The subsequent semesters provide avenues for specializing in one or more of the streams.

Course duration

Two years.

Curriculum

The semester wise distribution of courses is given below.

Semester

Course Name

Credits

1

Data Structures & Algorithms for Problem Solving

6

Maths for Computer Science 1 – Probability & Statistics (H1)

2

Maths for Computer Science 2 – Linear Algebra (H2)

2

Software Systems Development

4

Advanced Operating Systems

4

Sem1 Total Credits

18

2

Bouquet Core

4

Bouquet Core

4

Area Elective

4

Breadth Elective / Project / Independent Study

4

Sem2 Total Credits

16

3

Bouquet Core

4

Bouquet Core

4

Area Elective

4

Open Elective / Project / Independent Study

4

Sem3 Total Credits

16

4

Area Elective

4

Area Elective

4

Area Elective

4

Open Elective / Project / Independent Study

4

Sem4 Total Credits

16

 

Total Credits

66

 

Click here for PEOs, POs, PSOs  

Click here for Detailed Curriculum Document

 

Academic Regulations (Highlights)

Credit Requirements:

  • Minimum credits required for graduation is 66. Each semester, every student must register for at least 12 credits and at most 20 credits, which can include full or half courses.
  • Every student must register for 16 bouquet core elective credits. CSE bouquet core courses belong to 3 categories of Theory, Systems and AI. A student must select 1 course from each of these 3 categories, and 1 additional course in any of these 3 categories, adding to a total of 4 bouquet courses. These courses are usually offered at least once every year.
  • Every student must register for at least 20 area elective credits from the broad IT area (CSE/ECE). For every elective at the 400+ level, the area under which it belongs shall be made available before registration every semester. Area electives include bouquet core electives.
  • Every student must register for 4 breadth elective credits, which include engineering, science & math electives offered in the institute. Breadth electives include area electives.
  • Every student must register for 8 credits of open electives, which include any 400+ level elective offered in the institute. Open electives include breadth electives.

Bouquet Core Electives

  • Theory: Modern Complexity Theory, Advanced Algorithms, Optimization Methods, Principles of Programming Languages, Modern Information Security (PoIS)
  • Systems: Advanced Computer Networks, Data Systems, Distributed Systems, Compilers, Software Engineering
  • AI: Statistical Methods in AI, Information Retrieval and Extraction, Data Analytics I, Computer Vision, Machine Learning, Advanced NLP

Project Work:

  • At most 4 credits can be converted to project / independent study credits in lieu of courses.

Academic Performance:

  • A student should complete the requirements with a minimum CGPA of 6.00 to receive the M.Tech degree.

Residency Requirements:

  • Full-time students: Students will have minimum of 4 semesters and maximum of 6 semesters to complete the graduate requirements, failing which they will be terminated from the programme.
  • Part-time students: Students will have minimum of 4 semesters and maximum of 8 semesters to complete the graduate requirements, failing which they will be terminated from the programme.

Fees:

The student has to pay full-time post-graduate fees for the first 4 semesters of study. The fees will be pro-rated to the number of credits registered for thereafter according to the institute's policies.

Admission procedure

Visit https://pgadmissions.iiit.ac.in/

Faculty

https://www.iiit.ac.in/people/faculty

Page last updated on April, 2023