Updated on May 20, 2025 05:58 IST
Akansha Bisht

Akansha BishtSenior Executive

MTech full form is a postgraduate engineering degree. It lays strong emphasis on advanced technical knowledge, research work, authenticity, and analytical aptitude. Its syllabus is planned out in a manner as to provide the students with advanced-level understanding in their chosen field of study and prepare them for promising earning opportunities in the job market via in-house lab sessions, industrial visits, and project work.

The MTech syllabus is well-rounded with the right combination of core M Tech subjects along with a plethora of interesting electives, hands-on training via lab work, research opportunities, technical skill development, and a final-year dissertation and project work.

You can read this article further to know everything about the MTech syllabus, specialization-wise subjects, popular books and authors, and download the syllabus PDFs of a few popular engineering colleges.

MTech Syllabus for Specializations

Every MTech specialization has different theoretical learning and practical experience. The following section covers the general subjects included in the MTech syllabus for a few of the popular specializations.

CSE MTech Syllabus

The M Tech Computer Science syllabus gives students a detailed understanding of the advanced aspects of computer systems programming, database management systems, algorithm design principles, computer networking applications, and data structures. See the following table.

CSE M Tech Syllabus - Semester 1

Data Structure & Algorithms Laboratory

Data Structure & Algorithms

Systems Programming & Operating Systems

Networks & System Programming Laboratory

CSE M Tech Syllabus - Semester 2

Advanced Database Management System

Theoretical Foundations of Computer Science

Distributed Computer Systems

VLSI System Design

CSE M Tech Syllabus - Semester 3

Elective V

Elective VI

Programming Laboratory II (for Elective V chosen)

Project Work (Phase I)

CSE M Tech Syllabus - Semester 4

Project Work (Phase-II) & Seminar

Viva-voce

Note - The information is taken from multiple sites and may vary.

Suggested Links for M Tech Subjects:

Computer Science Engineering Syllabus

Electrical Engineering Subjects

Electrical Engineering MTech Syllabus

The M Tech Electrical Engineering subjects revolve around the concepts of Electromagnetism, Control Systems, Power System Analysis, Electricity Technology and Machines, Microprocessors, and Power Engineering. Check out the table below.

Electrical Engineering M Tech Subjects - Semester 1

Advanced Engineering Mathematics

Advanced Power System Analysis

Elective - I

High Voltage Transmission System

Electrical Engineering M Tech Subjects - Semester 2

Power System Operation and Control

Power System Instrumentation

Elective - II

Advanced Power System Protection

Electrical Engineering M Tech Subjects - Semester 3

Elective - III

Elective IV

Electricity Technology Laboratory

Project Work (Phase-I)

Electrical Engineering M Tech Subjects - Semester 4

Project Work (Phase-II) & Seminar

Viva-voce

Note - The information is taken from multiple sites and may vary.

Mechanical Engineering MTech Syllabus

The M Tech in Mechanical Engineering syllabus deals with the advanced-level understanding of manufacturing processes, machine design, kinematics and dynamics of machines, engineering thermodynamics, fluid and solid mechanics, and CAD software. Refer to the following table.

Mechanical Engineering MTech Subjects - Semester 1

Advanced Engineering Mathematics

Principles of Machining Process

Elective - I

Computer Graphics

Mechanical Engineering MTech Subjects - Semester 2

Numerical Control of Machine Tools

Solid Mechanics and Fluid Dynamics

Elective - II

Advanced Heat Transfer

Mechanical Engineering MTech Subjects - Semester 3

Elective - III

Elective IV

Machining Technology Laboratory

Project Work (Phase-I)

Mechanical Engineering MTech Subjects - Semester 4

Project Work (Phase-II) & Seminar

Viva-voce

Note - The information is taken from multiple sites and may vary.

Recommended Links for MTech Subjects:

Mechanical Engineering Subjects

Civil Engineering Subjects

Civil Engineering MTech Syllabus

Though the syllabus for the MTech Civil Engineering course would differ from one college to another, the general core subjects covered share some commonality. You can go through the basic M Tech Civil Engineering subjects as given in the table below for reference.

M Tech Civil Engineering Subjects – Semester 1

Structural Dynamics

Advanced Numerical Analysis

Advanced Concrete Technology

Elective - I

Continuum Mechanics

Computing in Structures

M Tech Civil Engineering Subjects – Semester 2

Rock Mechanics and Earth Pressure

Elective - II

Finite Element Analysis

Soil Dynamics and Machine Foundations

Earthquake Engineering

Bridge Engineering

M Tech Civil Engineering Subjects – Semester 3

Optimization Techniques

Theory of Plates and Shells

Elective - III

Preliminary Work on Dissertation

M Tech Civil Engineering Subjects – Semester 4

Final Dissertation

Viva-Voice

Note - The information is taken from multiple sites and may vary.

ECE MTech Syllabus

The MTech Electronics & Communication syllabus provides detailed knowledge to students about Advanced Digital Communication Systems, Nanoelectronics and Nano photonics, Advanced Wireless Communication Networks, VLSI Technology and Design, etc. 

ECE MTech Subjects - Semester 1

Advanced Microprocessor and Microcontrollers

Information and Communication Theory

Data Communication and Networking

Advanced Digital Communication Systems

ECE MTech Subjects - Semester 2

Advanced Digital Signal Processing

Wireless Communication

Elective - I

Optical Communication

ECE MTech Subjects - Semester 3

Elective - II

Electronic Systems Design

Advanced Wireless Communication Networks

Project Work (Phase-I)

ECE MTech Subjects - Semester 4

Security in Communication Network

Project Work (Phase-II) & Seminar

Note - The information is taken from multiple sites and may vary.

Useful Links for MTech Syllabus:

ECE Syllabus in Detail

Biomedical Engineering Syllabus

DFP-Banner

MTech Syllabus: Core and Elective Subjects

The MTech syllabus differs based on the specialization that is opted for by the students and the institute offering the course. The core M Tech subjects are compulsory for students to study in each semester; they provide a foundational base for some key engineering concepts. This section talks about a few basic core and elective subjects that are a part of the vast MTech syllabus.

Core MTech Subjects

You can see some of the core MTech subjects for a few popular engineering specializations in the table below.

MTech Specializations

Core Subjects

MTech Computer Science Engineering

Data Structure and Algorithms, Systems Programming and Operating Systems, Advanced Database Management System, VLSI Systems Design, etc.

MTech Civil Engineering

Advanced Concrete Technology, Structural Dynamics, Rock Mechanics and Earth Pressure, Bridge Engineering, Earthquake Engineering, Solid Dynamics, etc.

MTech Mechanical Engineering

Advanced Engineering Mathematics, Advanced Heat Transfer, Principles of Machining Process, Solid Mechanics and Fluid Dynamics, etc.

MTech Electrical Engineering

Advanced Power System Analysis, High Voltage Transmission System, Advanced Power System Protection, Power System Operation and Control, etc.

MTech Electronics and Communication Engineering

Advanced Microprocessor and Microcontrollers, Data Communication and Networking, Wireless and Optical Communication, Advanced Digital Signal Processing, etc.

Note - The information is taken from multiple sites and may vary.

Elective MTech Subjects

Students have the opportunity to choose the elective subjects to study as per their interests and future plans, something they resonate with more and enjoy experimenting with. The MTech syllabus offers a plethora of elective subject choices to choose from. Some of the common and popular elective subjects in the MTech syllabus for a few popular specializations are given in the table below:

MTech Specializations

Elective Subjects

MTech Computer Science Engineering

Artificial Intelligence, Advanced Computer Networks, Wireless Networks, Computer Vision, Internet of Things (IoT), Semantics of Programming Languages, etc.

MTech Civil Engineering

Design of Industrial Structures, Structural Design and Detailing, Quality and Safety in Construction, Design of High Rise Buildings, Remote Sensing, etc.

MTech Mechanical Engineering

Automotive Design, Mechatronic Product Design, Advanced Robotics, Machine Tool Design, Advanced Mechanisms, Plant Equipment Design, etc.

MTech Electrical Engineering

Power Quality and Conditioning, Electromechanical Devices & Systems, Advanced Power Electronics, Computer-Aided Design of Electrical Machines, etc.

MTech Electronics and Communication Engineering

Introduction to MEMS, Advanced Microwave Devices, CAD of VLSI Circuits, Digital IC Design, Microelectronics Chip Design, Semiconductor Optoelectronics, etc.

Note - The information is taken from multiple sites and may vary.

Helpful Links for MTech Subjects:

Aeronautical Engineering Syllabus

Engineering Subjects in Detail

MTech Syllabus: Most Popular Books

There are various recommended books for students planning to pursue MTech courses. These books are a reliable source of knowledge, providing insights into the subjects and their outline in a much more engaging way. Many of these books would be available in libraries, or the online versions of these books could also be downloaded and accessed by any student. A few of the common textbooks for popular MTech specializations are given below:

M Tech Subjects

Book title

Authors

Advanced Digital Signal Processing

Advanced Digital Signal Processing

 Dr. Shaila D. Apte

Remote Sensing

Remote Sensing and GIS

 Basudeb Bhatta

Advanced Computer Architecture

Advanced Computer Organization Architecture

Ikvinderpal Singh

Digital Design and Verification

Verilog HDL: A Guide to Digital Design and Synthesis

Samir Palnitkar

Voice and Data Network

An Integrated Approach to Computer Networks

Bhavneet Sidhu

Robotics and Automation

Control in Robotics and Automation: Sensor Based Integration

B.K. Ghosh, T.J. Tarn, & Ning Xi

Note - The information is taken from multiple sites and may vary.

 

Table of contents
  • Popular M.E./M.Tech Colleges in India
  • Popular Private M.E./M.Tech Colleges in India
  • Popular M.E./M.Tech Specializations
  • Most Popular Courses

Popular M.E./M.Tech Colleges in India

Following are the most popular M.E./M.Tech Colleges in India. Learn more about these M.E./M.Tech colleges (Courses, Reviews, Answers & more) by downloading the Brochure.
74 Courses
2.71 L
15 - 18.5 LPA
23 Courses
3 L - 6.4 L
4.3
44 Courses
70 K
15.59 - 24.3 LPA
1 L
10.9 - 38.2 LPA
13 Courses
12.93 L
16.15 LPA
3.2 L - 3.49 L
3.8

Popular Private M.E./M.Tech Colleges in India

2.4 L - 3.28 L
4.0

M.E./M.Tech Applications open till Mar 15, 2026. Apply Now

1.8 L - 2.2 L
6 LPA

M.E./M.Tech Applications open. Apply Now

2.76 L - 3.36 L
6 LPA

M.E./M.Tech Applications open. Apply Now

4 Courses
2.84 L - 3.6 L
9.15 LPA
15 Courses
3.9 L - 9.1 L
4.53 LPA

M.E./M.Tech Applications open. Apply Now

9 Courses
3.24 L - 5.41 L
3.5

M.E./M.Tech Applications open till Mar 26, 2026. Apply Now

Popular M.E./M.Tech Specializations

Following are the most popular M.E./M.Tech Specializations . You can explore the top Colleges offering these Specializations by clicking the links below.
qna

Student Forum

chatAnything you would want to ask experts?
Write here...

Answered 2 days ago

MTech at Amity Mumbai is offered across 5 specialisations enlisted below:

  • Computer Science & Engineering (CSE)
  • Mechanical Engineering (ME)
  • Biotechnology
  • Environmental Biotechnology
  • Food Biotechnology

84134530
Tanu Rao

Contributor-Level 10

Answered 2 days ago

Aspirants without GATE scores can get admission at NIT Goa. Such candidates need to fill out the institute-level form and appear for written test conducted by the institute. NIT Goa releases the test results on the official website. 

N

Nishtha Shukla

Guide-Level 15

Answered 2 days ago

Candidates must pass BE/BTech in relevant subject with a minimum 60% aggregate or 6.5 CGPA to apply for M.Tech programme at NIT Goa. Aspirants must also have GATE scores for admission. Candidates without GATE scores need to appear for written test conducted by the institute.

N

Nishtha Shukla

Guide-Level 15

Answered 4 days ago

NIT Goa M.Tech average package stood at INR 12.5 LPA as per available report. The placement rate achieved by the candidates was 91.66%. Some of the companies that participated in the placements drive were Adani Group, Samsung, Digit, and more. 

H

Himanshi Gupta

Contributor-Level 10

Answered 4 days ago

NIT Goa offers 100% tuition fee waiver to M.Tech aspirants from ST/ SC/ PH categories. These candidates may have to submit relevant documents to avail this benefit. The total course fee for these candidates is INR 35,000 for the two-year course. This fee is as per the 2025-26 fee structure. Hence, i

...Read more

V

Virajita Madavi

Contributor-Level 10

Answered 4 days ago

NIT Goa M.Tech security deposit is of INR 4,000. It is a one-time fee, which is also refundable. The mentioned fee amount is as per the 2025-26 fee structure. Hence, is indicative. This fee is the same, irrespective of the category to which the candidate belongs. 

R

Raushan Piplani

Contributor-Level 10

Answered 4 days ago

Candidates can choose the preferred subjects as electives during the NIT Goa M.Tech in Computer Science and Engineering course. There are nearly 27 programme specific electives. Mentioned below are some of the available electives:

  • Wireless Sensor Networks
  • Health Informatics
  • Big Data Analytics
  • Game Theor

...Read more

M

Mohit Sharma

Contributor-Level 10

Answered 4 days ago

Bhai Gurdas Institute of Engineering and Technology offers a total of 60 seats in various specialisations of M.Tech programme. This number is taken from the official website of college. It may change.

R

Raj Priya

Contributor-Level 10

Answered 4 days ago

Yes, you can pursue part-time M.Tech in specialisations such as:

  • Electronics & Communication Engineering
  • Computer Science and Engineering
  • Power System Engineering

The duration of this course is two-years and it is divided into four semesters.

R

Raj Priya

Contributor-Level 10

Answered 4 days ago

Bhai Gurdas Institute of Engineering and Technology offers M.E./M.Tech in specialisations. The total tuition fee of M.Tech is INR 78000. This number is taken from the official website of college, it may change.

R

Raj Priya

Contributor-Level 10

Answered 4 days ago

Bhai Gurdas Institute of Engineering and Technology offers M.E./M.Tech in specialisations, such as:

  • Electronics & Communication Engineering
  • Elecrtical Engineering
  • Mechanical Engineering
  • Computer Science and Engineering
  • Civil Engineering

The duration of this programme is two-years and it is divided into fo

...Read more

R

Raj Priya

Contributor-Level 10

Answered 4 days ago

The branch-wise average package offered and students placed during IIITH M.Tech placements 2025 is mentioned below:

MTech Branch

Average Package 2025

Registered Students 2025

Students Placed 2025

CSE

INR 26.91 LPA

79

77

CSIS

INR 29.09 LPA

29

27

CASE

INR 6.87 LPA

12

10

PDM

INR 16 LPA

9

7

K

Krishnendu Chatterjee

Contributor-Level 10

Answered 5 days ago

NIT Goa M.Tech CSE course curriculum of two-year is divided into four semesters. The syllabus includes core subjects, major projects, and electives. There is a credit attached with each subject. Some of the topics that are covered in the programme are:

  • Advanced Algorithms and Analysis
  • Advanced Compute

...Read more

S

Saumya Shukla

Contributor-Level 10

Answered 5 days ago

National Institute of Technology, Goa allot seats in the M.Tech programmes through CCMT counselling. Candidates who meet the course cutoff mark become eligible for seat allotment. There are a total of 68 seats for the M.Tech courses. This seat count is as per the official website/ sanctioning body.

...Read more

V

Virajita Mehra

Contributor-Level 10

Answered 5 days ago

NIT Goa M.Tech seats are distributed specialisation-wise. For the Computer Science and Engineering course, the seat count is 23. The candidates are admitted as per the sanctioned intake. This seat count is as per the official website/ sanctioning body. It is still subject to revision and hence, is i

...Read more

H

Himanshi Gupta

Contributor-Level 10

Answered 5 days ago

Aspirants must complete a bachelor's degree of four-year in Engineering in AI/ CSE/ CE/ ECE/ EEE/ EE/ E&TE./ IT/ ME/ Instrumentation & Control Engineering/ Bioinformatics or AMIE/ AMIETE in (ET/ CS/ IT) or MCA or mater's degree in (CS/ IT/ Maths/ Physics/ Statistics with at least 60% aggregate and 6

...Read more

N

Nishtha Shukla

Guide-Level 15

Answered 5 days ago

The total tuition fees for M.Tech is INR 1.6 lakh INR 6 lakh at ASET Noida. Aspirants selected for admission need to pay the course fees to confirm their seat. This information is sourced from official website/ sanctioning body and is subject to change. 

N

Nishtha Shukla

Guide-Level 15

Answered 5 days ago

ASET Noida offers a two-year M.Tech course at the PG level. The course is divided into four semesters. The institute offers M.Tech in below specialisations:

  • Computer Science Engineering
  • VLSI
  • Embedded Systems Technology
  • Structural Engineering
  • Data Science
  • Artificial Intelligence
  • Cyber Security
  • Quantum Techno

...Read more

N

Nishtha Shukla

Guide-Level 15

Answered a week ago

Aspirants must pass BE/BTech in relevant subject with a minimum 60% aggregate or 6.0 CGPA (55% aggregate for SC/ ST/ PwD candidates) to apply for M.Tech programme at IIITDM Kancheepuram. Aspirants must have documents proving their eligibility for verification.

N

Nishtha Shukla

Guide-Level 15

Answered a week ago

Aspirants can get admission in M.Tech at IIITDM Kancheepuram without GATE scores. Candidates need to appear for a written test conducted by the institute for admission to M.Tech programme. The results of the test are announced on the institute's website.

N

Nishtha Shukla

Guide-Level 15

Answered a week ago

The highest package recorded during the 2026 placement season was INR 9 LPA. The data tabulated below provides the overall placement highlights recorded in recent years:

ParticularsPlacement Statistics (2025)Placement Statistics (2026)
Students Placed385385
the highest PackageINR 9 LPAINR 9 LPA
the lowest PackageINR 3.6 LPAINR 1.8 LPA

d

diksha soni

Contributor-Level 10

Answered a week ago

The data tabulated below provides the salary packages recorded during Jerusalem College of Engineering M.Tech placements 2026:

BranchMedian Package (2026)
Power Electronics and DrivesINR 4.8 LPA
Applied ElectronicsINR 4.8 LPA
Construction Engineering & ManagementINR 4.8 LPA
Computer Science & EngineeringINR 4.8 LPA

d

diksha soni

Contributor-Level 10

Answered a week ago

The average package recorded during IIT Madras M.Tech placements 2025 for branch such as CS and EE was 29 LPA and 24.4 LPA.

A

Aayush Singh

Contributor-Level 10

Answered a week ago

The median package recorded during IIT Madras M.Tech for branch such as CS and EE in 2025 was 24.6 LPA and 22.1 LPA. In AE, BT, CH and CE branch, the median package stood at 11 LPA, 8 LPA, 15 LPA and 18 LPA.

M

Manashjyoti Piplani

Contributor-Level 10

Answered a week ago

Yes, M.Tech is offered by SPIT Mumbai. M.Tech is offered at the PG level. The duration of the course is 2 years. M.Tech is offered in streams like Electronics & Telecommunication & Computer Engineering. The total seat intake is 18 for each stream.

P

Puhup Kumari

Contributor-Level 10

Answered a week ago

The highest stipend recorded during SVNIT Surat M.Tech internships for 2 month and 1-year internships was INR 15,000 and INR 70,000. 47 companies visited and 86 students were placed in 2025.

 

C

Chandra Thakur

Contributor-Level 10

Answered a week ago

The students must fulfil the minimum eligibility criteria for admissions into M.Tech course. They must have a valid GATE exam score. Also, they must be Indian nationals. In courses where GATE exam is not considered, students must have one of these:
1. Four- year UG degree in Engineering/Technology in

...Read more

C

Chandeep Singh

Contributor-Level 10

Answered a week ago

Yes, IIIT Vadodara  Mtech course is offered in one specialisation. IIIT Vadodara offers M.Tech in Artificial Intelligence for two years duration. The course is offered in full-time mode at the college campus.

G

Gaurika Chhabra

Contributor-Level 10

Answered a week ago

Indian Institute of Information Technology Vadodara offers a two years Master's in Technology (MTech) course at the PG level. IIIT Vadodara MTech seat intake is 25.

G

Gaurika Chhabra

Contributor-Level 10

Answered a week ago

The selection criteria for the M.Tech course at SPPU is BTech in any branch with 50-55% aggregate. A student must also be Class 12th pass out with 60% aggregate. The accepted entrance exams are AP PGECET,  MHTCET MTech,  GATE, and others. 

V

Vikrant Shekhar

Contributor-Level 10

Find insights & recommendations on colleges and exams that you won't find anywhere else

On Shiksha, get access to

  • 66k Colleges
  • 1k Exams
  • 687k Reviews
  • 1800k Answers
Courses you may be interested in