MTech: Course Details, Eligibility, Fees, Admission, Duration, Courses

Duration: 2 Years
Avg Fees: ₹50K - 4 LPA
Roumik Roy
Roumik Roy

Updated on - Jan 8, 2024

Latest Updates for MTech

MTech is a two-year postgraduate engineering degree program with a range of specializations in advanced technologies for candidates to pursue their choice. After completion of the degree, candidates can work as Service Engineers, Technical Directors, and Civil Engineers in both public and private domains.

Table of Contents

MTech Course Details

Degree Masters
Full Form Master of Technology
Duration 2 Years
Age No specific age limit
Minimum Percentage 50-60% in Bachelors Degree
Average Fees ₹50K - 4 LPA
Average Salary INR 3 - 5 LPA [Source: Payscale]
Employment Roles Senior Software Engineer, Software Engineer, Design Engineer, etc.
Top Recruiters Wipro Technologies Ltd., Tata Consultancy Services Limited, etc.

What is M Tech Course?

M Tech full form is Master of Technology, which is an advanced degree course that focuses on preparing candidates for advancing technology and engineering for the industry. MTech syllabus and subjects are offered through various specializations such as Computer Science, Artificial Intelligence, Machine Learning, Data Science, Software Engineering, etc.

The MTech duration is two years although part-time MTech and Online MTech can take up to 3 years. MTech admission requires the candidate to qualify for the state-level entrance examination or GATE for entrance into IITs and NITs. MTech eligibility is 50% total aggregate in B.Tech, BE, or BSc, depending on the college requirement as part of the eligibility criteria. 

The average M Tech fee ranges from INR 50,000 - 4 LPA . A Master of Technology degree is offered in four modes that are, Full Time or Regular MTech, Part-time, Sponsored, and Project Staff (Mainly for those working on sponsored projects). The MTech jobs scope allows the candidate to work in various domains in both the public and private sectors with roles such as Senior Engineer, Research Associate, Software Developer, Researcher, etc.

ME Vs MTech

Why Choose MTech Courses?

When students want to enroll in an MTech course, they should examine the course's specifics to make sure they are informed about the course they are taking. Students frequently have questions like "What is MTech?" and "Why MTech?" Here are some of the following points to highlight why choose MTech courses:

  • India has seen a boom in the industrial sector with the advancement of technologies opening new and higher job opportunities for the upcoming graduates.
  • The international electronic equipment market is marked by rapid growth with India leading the market.
  • The equipment market in India is expected to rise from USD 8.6 Bn in 2021 to USD 13.5 Bn in 2025.
  • The growth in the chemical industries is projected to be 10-12% during 2021-27.
  • As a result of the engineering sector gaining 100% FDI, businesses have started opening offices in India.
  • India's exports are rising as a result of gaining the engineering sector.

Who Should Study MTech Courses?

Students after completing the Bachelor’s degree either start their career as working professionals or pursue higher education in the form of a Master of Technology to enhance their skills and knowledge in a particular field. 

  • Students who want to make their career in Science & Technology and have curiosity about how machines, instruments, or software are developed.
  • MTech after BTech gives students the opportunities to get hired in reputed MNCs and with higher income. 
  • Part-time MTech, Online MTech and M Tech Distance education are a few modes that help students who do not have a sound financial background to pursue the course. 
M.Tech After B.Tech MTech after BSc

M Tech Eligibility Criteria

For admission to the Master of Technology, the students need to know about the course's eligibility criteria. The M Tech eligibility criteria include the following points:

  • Candidates must have passed the qualifying examinations of all semesters in B.Tech/B.E
  • The candidate has to write a relevant entrance examination based on which they will be ranked and selected for the relevant streams.
  • Students must get the minimum cut-off marks from their undergraduate course which is 50% of the total aggregate.

MTech Admission Process

For MTech admission, students must know about the different eligibility criteria. The MTech admission process is through both entrance examination and merit-based. Though the admission process varies from college to college, below mentioned are the steps that one should go through generally to get admission:

  • A few of the colleges and states conduct their university and state-level entrance tests for offering admissions to this course.
  • Working Professionals who want to pursue MTech need to get permission from their company for 2-year study leave.
  • MTech admission without GATE is possible, only if they get in through the sponsored quota or pursue other entrance exams. 
  • For this mode of admission, you need to apply on their college website.
  • Submit the necessary documents and keep the receipt for future reference.
  • Then appear for the entrance exam and score well.
  • Students who would qualify for the entrance exam have to appear in the counselling round and accept the admission offer by paying the admission fee.

Read More: MTech Admission

MTech Entrance Exam

Students must pass the MTech entrance exam in order to be admitted to the college of their choice. According to MTech eligibility, practically all universities use admission exams to determine whether applicants should be allowed to enroll in the course.

Some of the most popular MTech entrance exams are listed below:

MTech Entrance Exam Cut Off Details

A Quick Glance at the MTech Entrance Exams

The eligibility criteria for MTech are dependent on the conduction body; hence it varies. Below listed are some of the general guidelines of the MTech entrance examinations: 

  • The exam pattern includes Maths, Biology, Chemistry, Physics, Logical Reasoning and Quantitative Reasoning.
  • The papers would be objective and MCQ-based.
  • The syllabus, mode of examination, and question pattern may change according to a university/conduction body.

Read More: MTech Entrance Exams

M Tech Fees in India

The MTech fee structure depends on various factors such as the location, faculty, demand, infrastructure, and the facilities available to the students. The MTech duration in India is of two years, due to which, when considering the colleges, students can look for scholarships to reduce the burden of the fees. The average MTech fee in India is around INR 50,000 - 4 LPA

Sl. No. Name of the College M.Tech Fees (INR)
1 NIMS Jaipur 1.20 LPA
2 DTU 3.35 LPA
3 SRM University 1.5 LPA
4 IIT Bhubaneswar 58,290 LPA

IIT MTech Fees

The following table shows the details regarding the IIT MTech Fees:

College Name M.Tech Fees (INR)
IIT Madras 62,000 LPA
IIT Delhi 25,000 LPA
IIT Bombay 64,000 PA
IIT Kanpur 42, 925 LPA
IIT Kharagpur 50,000 LPA
IIT Roorkee 61,000 PA
IIT Guwahati 4 LPA
IIT Hyderabad 4.2 LPA
IIT Indore 1 LPA

Read More: IIT M.Tech Fees Structure & Total No. of Seats

MTech Specializations

The MTech course duration is of two years offering a wide range of specializations. M.Tech branches are available in various engineering areas of specialization. Listed below are some of the top M Tech courses list:

Other popular MTech courses list are listed below: 

MTech CAD/ CAM MTech Machine Design
MTech Chemical Engineering MTech Manufacturing Science & Engineering
MTech Civil Engineering MTech Mechanical Engineering
MTech Communication Systems MTech Nanotechnology
MTech Computer Engineering MTech Power Electronics and Drives
MTech Computer Science and Engineering MTech Power Electronics
MTech Digital Communication MTech Power System Engineering
MTech Digital Electronics & Communication Systems MTech Process Engineering
MTech Electrical and Electronics Engineering MTech Production Engineering
MTech Electrical Engineering MTech Software Engineering
MTech Electronics & Telecommunications Engineering MTech Structural Engineering
MTech Electronics and Communication Engineering MTech Thermal Engineering
MTech Embedded Systems MTech Transportation Engineering
MTech Engineering Design MTech VLSI Design
MTech Environmental Engineering MTech VLSI Design & Embedded System

MTech Computer Science Engineering

MTech in Computer Science and Engineering is one of the specialized degrees in the Master's Programme for Computer Science enthusiasts.

  • It is an ideal course for students who are more inclined toward the technological aspect of their Bachelor in Computer Science Degree.
  • It gives a theoretical foundation for computing, adapting to existing models, techniques, algorithms, and data structures.
  • The programme develops an ability to undertake original research in cutting-edge computer science and related areas.

Read More: MTech Computer Science Engineering

MTech Artificial Intelligence

MTech Artificial Intelligence or MTech AI is a 2-year postgraduate course that is divided into four semesters.

  • It focuses on the science and engineering of enabling computer systems to carry out operations that ordinarily call for human intelligence.
  • Students who complete this course will have advanced theoretical and practical knowledge of artificial intelligence's foundations and uses in daily life.
  • Graph Theory, Electrical System Design, Embedded Systems, and many more topics are covered in the M.Tech AI course program.

Read More: MTech Artificial Intelligence

MTech Civil Engineering

MTech Civil Engineering is a 2-year postgraduate technical program that deals with designing, supervising, building roads, etc.

  • A future career as a project manager, senior civil engineer, structural engineer, process engineer, or another professional is an option for applicants who enrol in this program.
  • The creation and maintenance of the city property is the primary area of knowledge and skill development covered in this course.
  • The average income for those who complete this degree successfully is around INR 10.5 LPA.

Read More: MTech Civil Engineering

MTech Mechanical Engineering

MTech in Mechanical Engineering is a postgraduate program that focuses on the study of mechanics, kinematics, and other subjects.

  • Candidates work in various roles such as including Mechanical Engineer, Production Engineer, Project Engineer, etc.
  • Also, candidates have to acquire a bachelor's degree in a relevant stream and crack the GATE exam, to get admission to this course.
  • The course fee for this MTech program is INR 2.3 LPA.
  • The average salary of a person with this degree is INR 4 LPA.

Read More: MTech Mechanical Engineering

M.Tech Distance Education

M.Tech distance education is a two-year postgraduate program where students study through online lessons. Distance M.Tech is for students who have completed a technology degree from a recognized university. Distance MTech program will provide students with an in-depth understanding of the disciplines they learned during graduation.


IGNOU admissions are conducted in two cycles, i.e January and July. IGNOU grants admission based on the entrance score/ merit required in the examination. The below table shows the eligibility details for MTech admission to IGNOU:

Eligibility BTech or BE with 50% total aggregate 
Duration 2 years
Average Fees INR 50,000 - 2 LPA

Also Read on IGNOU Fee Structure

Top MTech Colleges in India

Below is the list of the top MTech colleges in india:

Top MTech Colleges in India
SI.No. Name of Institute Average M.Tech Fees (INR)
1 IIT Kanpur 42,925 LPA
2 IIT Kharagpur 50,000 LPA
3 IIT Bombay 64,000 PA
4 IIT Madras 62,000 LPA
5 IIT Delhi 25,000 LPA
6 BITS Pilani 4 LPA
7 IIT Roorkee 61,000 PA
8 IIT Bhubaneswar 8.1 LPA
9 IIT Guwahati 4 LPA
10 CEG Guindy 2.67 LPA

Top MTech Colleges in Bangalore

The below table mentions some of the MTech colleges in Bangalore.

Sl. No. College Name
2 Ramaiah Institute of Technology
3 Jain University
4 IIIT Bangalore
5 BMS College of Engineering

Read More: MTech Colleges in Bangalore

Top M Tech Colleges in Hyderabad

The table listed below mentions some of the MTech Colleges in Hyderabad.

Sl.  No. College Name
1 IIT Hyderabad
2 IIIT Hyderabad
3 Hyderabad Institute of Technology and Management
5 Institute of Aeronautical Engineering

Read More: MTech Colleges in Hyderabad

Top M Tech Colleges in Pune

The below table shows the list of some of the MTech Colleges in Pune.

Sl.  No. College Name
1 SIT Pune
3 Cummins College of Engineering for Women
4 Dr D.Y Patil Institute of Technology
5 Defence Institute of Advanced Technology

Read More: MTech Colleges in Pune

Top MTech Colleges in Mumbai

The table listed below provides some of the MTech Colleges in Mumbai:

Sl. No. College Name
1 IIT Bombay
2 ICT Mumbai
3 VJTI Mumbai
4 KJ Somaiya College Of Engineering
5 Sardar Patel College of Engineering

Read More: MTech Colleges in Mumbai

Top MTech Colleges in Delhi

The table listed below mentions some of the MTech Colleges in Delhi.

Sl. No. College Name
1 IIT Delhi
2 Jamia Millia Islamia
5 IIIT Delhi

Read More: MTech Colleges in Delhi

Top M Tech Colleges in Kolkata

The list of M.Tech Colleges in Kolkata is given in the below table.

Sl. No. College Name
1 Jadavpur University
2 IEM Kolkata
3 UEM Kolkata
4 Heritage Institute of Technology
5 The Neotia University

Read More: M.Tech Colleges in Kolkata

Top Private MTech Colleges in India

The table listed below mentions some of the M Tech fees in private colleges.

Sl.  No. College Name Average M.Tech Fees (INR)
1 BITS Pilani 4.45 LPA
2 ICT Mumbai 70,000 PA
3 VIT Vellore 1.83 LPA
4 Thapar University 2.09 LPA
5 Institute of Technical Education and Research 1.5 LPA

Top Government MTech Colleges in India

The table listed below mentions some of the M Tech fees in private colleges.

Sl.  No. College Name Average M.Tech Fees (INR)
1 IIT Madras 4.22 LPA
2 IIT Delhi 2.40 LPA
3 IIT Bombay 64,000 PA
4 IIT Kanpur 4.2 LPA
5 IIT Kharagpur 4.64 LPA

IIT Bombay MTech

IIT Bombay or IIT Mumbai offers MTech in the form of a full-time program of 2 years as well as a part-time program of 3-year duration. The program is offered in 36 specializations out of which, MTech CSE is the USP program. The eligibility details for MTech admission at IIT Bombay are given below:

Eligibility Candidate must have passed BTech or BE with 50% total aggregate and GATE.
Course Duration 2 years
Average Fees INR 64,000 PA

Read More: IIT Bombay MTech

IIT Madras MTech

MTech course duration is 2 years, on-campus, full-time program, offered in 15 different specializations. It is selected as one of the 8 public Institutes of the Eminence of India. The College also offers a five-year integrated MTech course for candidates. Below is the table for MTech eligibility details at IIT Madras: 

Eligibility Candidate must have passed BTech or BE with 50% total aggregate and GATE.
Course Duration 2 years
Average Fees INR 62,000 LPA

Read More: IIT Madras MTech

IIT Hyderabad MTech

Indian Institute of Technology, Hyderabad (IITH) offers MTech in 3 different modes; they are Full- Time, Part - Time and Online. The college offers 10 specializations along with an executive MTech degree. There are various streams offered under the MTech stream. The MTech eligibility details at IIT Hyderabad are given below:

Eligibility Candidate must have passed BTech or BE with 50% total aggregate and GATE.
Course Duration 2 years
Average Fees INR 4 LPA

Read More: IIT Hyderabad MTech

IIT Guwahati MTech

IIT Guwahati is the sixth IIT established by the Government of India in Assam. The MTech course duration is for 2 years with IIT Guwahati offering 15 specializations under its wing. Below is the table for IIT Guwahati MTech eligibility details:

Eligibility Candidate must have passed BTech or BE with 50% total aggregate and GATE.
Course Duration 2 years
Average Fees INR 4 LPA

Read More: IIT Guwahati MTech

IIT Delhi MTech

India's New Delhi is home to the public technical institute IIT Delhi. It's one of the 23 Indian Institutes of Technology established as Centers of Excellence for science, engineering, and technology education, research, and development in India. The eligibility and fees details are provided below:

Eligibility Candidate must have passed BTech or BE with 8.0 and above CGPA and GATE.
Course Duration 2 years
Average Fees INR 2.4 LPA

Read More: IIT Delhi MTech

MTech Colleges by State MTech Colleges by City
M.Tech College in Bihar MTech Colleges in Nagpur
M.Tech College in Odisha M.Tech College in Bhopal
M.Tech Colleges in AP M.Tech College in Indore
M.Tech Colleges in Tamil Nadu M.Tech College in Lucknow
M.Tech Colleges in Telangana M.Tech Colleges in Chennai

M.Tech Syllabus and Subjects

The MTech course details can differ based on the specialization that students decide to pursue. Students must always research the specialization of their choice in great detail before paying the MTech admission fee. Listed below are some MTech syllabus and subjects that the students study: 

  • Applied Operations Research
  • Astronautics
  • Bioinstrumentation/ diagnostics
  • Biomedical Materials and Mechanics
  • Complex System Development
  • Data Mining and Analytical Marketing
  • Drug Delivery and Cellular/Tissue Engineering
  • Dynamics, Controls, and Robotics
  • Energy and Sustainable Development
  • Energy Economics and Engineering

Read More: M.Tech Syllabus and Subjects

Integrated M.Tech

A student won't be able to grow professionally with just a B.Tech. So, they will also need to complete a Master's in Technology program, which takes an extra two years to complete. The Integrated M.Tech course, however, allows you to complete both a bachelor's and a master's degree in just 5 years. Below is a table highlighting the Integrated M.Tech course details:

Eligibility 10+2 with 50% minimum aggregate along with JEE and JEE MAINS
Course Duration 5 Years ( 3+2 years)
Average Fees INR 1.7 LPA to INR 14 LPA

Read More: BTech + MTech

MTech Course Comparison

M Tech full form stands for Master of Technology. Pursuing this course prepares students for a successful career in engineering and technological development. There are other courses for students that offer similar career opportunities after graduation.

MS vs MTech

The table below shows the difference between MS vs MTech:

Course MTech MS
Full-Form Master of Technology Master of Science
Course Duration 2 Years 2 Years
Eligibility 50% in BE or BTech with GATE or relevant entrance exam. 50% in BE, BSc or BTech with relevant entrance exam.
Average Fees INR 50,000 - 4 LPA  INR 1 LPA - 3 LPA
Top Colleges IIT Delhi, IIT Bombay, IIT Kharagpur IIIT Hyderabad, IIT Delhi, IIT Madras

MBA vs MTech

The table below shows the difference between MBA vs MTech:

Course MTech MBA
Full-Form Master of Technology Master of Business Administration
Course Duration 2 Years 2 Years
Eligibility 50% in BE or BTech with relevant entrance exam. 50% in relevant subject with relevant entrance examination
Average Fees INR 50,000 - 4 LPA  INR 3-15 LPA
Top Colleges IIT Delhi, IIT Bombay, IIT Kharagpur LPU, SRM University, IGNOU, Amity University

Read More: MBA vs MTech

MCA vs MTech

The table below shows the difference between MCA vs MTech:

Course MTech MCA
Full-Form Master of Technology Master of Computer Application
Course Duration 2 Years 2 years
Eligibility 50% in BE or BTech with relevant entrance exam. 50% in BCA with relevant entrance exam
Average Fees INR 50,000 - 4 LPA  INR 30,000 - 2 LPA 
Top Colleges IIT Delhi, IIT Bombay, IIT Kharagpur BITS Pilani, Punjab University

Read More: MCA vs MTech

Courses After Master of Technology

There are certain higher study options available for graduate students after an MTech degree, which can help them better understand the subject. Listed below are some of the popular higher education options available for students:

Career Options After Master of Technology Graduation

There are plenty of jobs available for the ones who are looking for a career in engineering and research. MTech graduates are given abundant job options with good salary packages that include:

  • Service Engineer
  • Network Planning Engineer
  • R&D Software engineer
  • Software Analyst
  • Technical Directors
  • Civil Engineer
  • Food Technology Engineer

Read More: MTech Job Scope

M.Tech Salary in India

According to Payscale, an MTech graduate’s average salary is around INR 3 - 5 LPA. This value can change depending on the city, years of experience, designation, etc. The salary also depends on the specialisation that students choose. Aspirants can do internships and work on placements to increase their chances of getting a higher salary. 

Read More: M.Tech Salary

MTech Scholarships

For those who wish to participate in engineering schools but are unable to do so due to poor financial position, the Indian government offers several scholarships. Certain scholarships are available through private universities. The following is a list of some MTech Scholarships:

Read More: MTech Scholarship

Skills That Make You The Best Master of Technology Graduate

There are many hard and soft skills that MTech graduates need to possess to be successful in their careers. Students should always put the effort to go out of their comfort zone and experience life as much as they can. Some of these skills include: 

  • Quantitative Analysis Skills
  • Research Skills
  • Analytical Skills
  • The Ability to Work Under Pressure
  • Interpersonal Skills
Other Popular PG Courses


MTech Fee Structure


What is M.Tech?

MTech is an advanced course in the field of technology that candidates can pursue after completing BTech or BE or BSc.

Is GATE compulsory for MTech?

No, candidates can sit for other entrance examinations based on state and universities.

Can I get into IIT without GATE?

Yes, candidates can enroll without GATE through sponsored quota and QIP.

Is it possible to pursue MTech after MCA?

Candidate can pursue MTech after MCA, provided they meet all the eligibility standards set by the university/institutions.

Is MBA better or MTech?

MBA for candidate wishing to enter the business administration domain where MTech focuses on candidate entering the technology and engineering.

Is MTech necessary for job?

For advancing opportunities and better pay scale, MTech can help candidate grow in the industry.

What MTech branch has more scope?

The scope of MTech depends on the candidates marks procured in GATE or respective MTech examination. MTech in Design, Thermal Engineering and Production Engineering are most widely pursued.

What further scope is there for studies after MTech?

Candidates after MTech can choose to pursue an MBA in Industrial field or can go for a PhD in the field of the choice.

See Various MTech Colleges in India