M.Tech Civil Engineering

Duration: 2 Years
Avg Fees: ₹20K - 2 LPA

M.Tech Civil Engineering is a two-year full-time postgraduate course that deals with designing, supervising, and building roads, bridges, tunnels, airports, dams, sewage systems, ports etc. This course is well suited for students who are passionate about engineering and offers them ample opportunities in the construction and infrastructure industry. M.Tech Civil Engineering imbibes knowledge of structural components and operations in students. Upon completing the course, students can work as Coordinator, Draftsman, Civil Engineering Specialist, City Planner, Building Designer, Project Engineer etc.

Table of Contents

M.Tech Civil Engineering Course Details

Degree Masters
Full Form Master of Technology in Civil Engineering
Duration 2 Years
Age No specific age limit
Subjects Required B.Tech / BE / MCA / M.Sc / Other equivalent degrees
Minimum Percentage 50-60%
Average Fees ₹20K - 2 LPA
Similar Options of Study M.Tech (Structural Engineering), M.Tech (Mechanical Engineering), M.Tech (Electrical Engineering) etc.
Average Salary INR 5- 10 LPA [Source: Payscale]
Employment Roles Civil Engineer, Design Engineer, Assistant Professor, Senior Civil Engineer, Project Manager, Structural Design Engineer, General Manager, Business Analyst, Structural Engineer - Roads & Bridges etc.
Top Recruiters Larsen & Toubro Limited, Shapoorji Pallonji & Co Ltd, Afcons Infrastructure Limited, InfoSys Limited, ITD Cementation India Limited, Cushman & Wakefield Inc, JMC Projects, Amazon.com Inc etc.

About M.Tech Civil Engineering

M.Tech in Civil Engineering is a two-year postgraduate program designed to give students knowledge on construction management and building technology concepts. M.Tech Civil Engineering full form is Master of Technology in Civil Engineering. It is a course in the civil engineering spectrum with specializations in Environmental Engineering, Geoinformatics, Geotechnical Engineering, Hydraulics, and Water Resources Engineering, Infrastructure Engineering and Management, etc.

M.Tech is a master’s program in the field of engineering. Students are provided with in-depth theoretical and practical knowledge of civil engineering and construction management concepts within this course. 

Also Read: Best Engineering Courses In India

Eligibility Criteria for M.Tech Civil Engineering

M.Tech Civil Engineering admission is offered to only those students who meet the eligibility requirements. Though the eligibility criteria varies from college to college, the minimum M.Tech in Civil Engineering eligibility requirement is, students must have pursued an undergraduate degree in B.Tech/ BE in relevant engineering stream with a minimum aggregate of 50% from a recognised Institute. There is no specific age limit for M.Tech in Civil Engineering. Students should additionally pass the national level entrance exam GATE or other entrance exams conducted by colleges for admission.

How To Get Admission in M.Tech Civil Engineering?

For pursuing M.Tech in Civil Engineering, students must ensure that they satisfy the eligibility criteria. While some colleges offer admission to M. Tech Civil Engineering program on the basis of merit/marks obtained by students in the national level entrance exam GATE, some of the colleges conduct their own entrance exam for testing the eligibility of students for admission. Applications for admissions may be availed both from the University website or by directly visiting the college's Admissions Office. Mentioned below are the details of the admission process in general:

How to Apply?

M.Tech Civil Engineering course information for admissions can be found on the college's official websites in which the students want to apply. Admission registration can be carried out through online and offline methods. Students must visit the college campus for offline admissions, fill out the application form, collect the brochure, and submit all the required documents. For online applications, students should visit the college's admission website and fill out the application form. The submission of the application fees can be made via online money transfer or through cheques/demand drafts from the bank. On submission of the application form, students will receive further correspondence from the college. Before filling the application form, students must ensure that they satisfy the eligibility criteria for the course. 

Selection Process

The selection process for the M.Tech Civil Engineering course in India is primarily based on the aspirant's national level entrance exam GATE merit or marks. Some colleges conduct their entrance exams for admission. Based on the merit obtained by the student in the qualifying exam or an entrance exam, the shortlisted candidates are called for the group discussion and personal interview rounds conducted by the colleges. Based on the overall marks obtained by the students, the eligible candidates are offered admission to the program. Admission will be strictly offered to only those students who clear the minimum cut-off of the respective college and fulfil the eligibility for M.Tech in Civil Engineering. The admit card and other details regarding the exam are notified on the college website beforehand. The students are informed about the results through email communication or visit the colleges' official website. 

Read More on M.Tech Admission

Some of the top colleges offering M.Tech in Civil Engineering have an entrance exam based admission process. The national level entrance exam GATE merit is considered in some colleges while others conduct their entrance exams. Some of the top M.Tech Civil Engineering entrance examinations are:

A Quick Glance at the M.Tech Civil Engineering Entrance Exams

Students who desire to opt for M.Tech in Civil Engineering should study the exam pattern and syllabus well before time. This will help students in timely preparation for the entrance exams. In general, the most popular entrance exam, GATE has the following pattern: 

  • There are a total of 65 questions carrying 100 marks, which are to be completed in 3 hours.
  • There are 3 sections including General Aptitude, Engineering Mathematics, and Core Subjects.
  • The Engineering Mathematics will carry around 15% of the total marks, the General Aptitude section will carry 15% of the total marks and the remaining 70% of the total marks is devoted to the core subject of the paper.
  • GATE would contain questions of two different types that are Multiple Choice Questions (MCQ) and Numerical Answer Questions.

Top 10 M.Tech Civil Engineering Colleges in India

M.Tech colleges for Civil Engineering are located all across the country in different regions. Students can opt for the best college depending upon their merit and specialization needed. Some of the top M.Tech Civil Engineering colleges in India are: 

Top M.Tech Civil Engineering Colleges


Name of the College


IIT Bombay


IIT Delhi


IIT Kanpur


IIT Kharagpur


IIT Chennai


IIT Roorkee


BITS Pilani


BHU Varanasi


DTU New Delhi


Mar Baselios Institute of Technology and Science Ernakulam

Fee Structure for M.Tech Civil Engineering

The M.Tech Civil Engineering fees for various colleges in India is around INR 20,000 - 2 LPA. The course fees may vary based on the type of institute, infrastructure, teaching methods, faculties, and facilities available. 

M.Tech Civil Engineering Fees

Sl. No.

Name of the College

Average Annual Fees


IIT Kanpur

INR 2.14 LPA


National Institute of Technology, Surathkal

INR 99,926 Per Annum


Shiv Nadar University, Greater Noida

INR 1.50 LPA


Bharati Vidyapeeth Deemed University, Pune

INR 50,000 Per Annum


College of Technology, GB Pant University of Agriculture and Technology, Pant Nagar

INR 50,798 Per Annum

Syllabus and Subjects for M.Tech Civil Engineering

M.Tech Civil Engineering syllabus is curated to include all concepts related to Construction Management and Building Technology. The syllabus is designed in a way to prepare students for the infrastructure and engineering field. Many elective subjects are available for students to choose from depending upon their specialization and areas of interest. Upon completing the course, students can become Civil Engineer, Design Engineer, Assistant Professor, Senior Civil Engineer, Project Manager, Structural Design Engineer, General Manager, Business Analyst etc. M.Tech Civil Engineering duration is two years with four semesters. Listed below are few core subjects in the course:

  • Construction Project Management
  • Computer Applications in Construction
  • Structural Systems and Design
  • Soil Dynamics and Machine Foundations
  • Quality and Safety Management 

Read More about M.Tech Civil Engineering Syllabus and Subjects

Why Choose M.Tech in Civil Engineering?

Students often wonder about M.Tech Civil Engineering details before choosing the course. Before deciding on a career, students need to ask, "What is M.Tech Civil Engineering?" and "Why choose M.Tech Civil Engineering?”. To discover answers to these questions, we have framed the following three pointers:

What is M.Tech in Civil Engineering All About?

M.Tech in Civil Engineering in India is a two-year-long postgraduate course that deals with understanding core construction management and building technology concepts. The course is well structured to make students valuable professionals for the infrastructure and construction industry. The course equips students with knowledge which is very important to build and manage all the buildings, transport networks, water and power supplies, etc. It also encourages graduates to become civil engineers and work for the welfare of the country. Students are equipped with the knowledge of subjects like Construction Project Management, Computer Applications in Construction, Structural Systems and Design, Soil Dynamics and Machine Foundations, etc.

What Does an M.Tech Civil Engineering Graduate Do?

As the nation is shifting from a developing country to a developed country, the demand for civil engineers responsible for construction work and development is increasing. M.Tech in Civil Engineering offers a wide range of career options for graduates in both private and public organizations. Civil engineers are central figures in community development; they use their skills to optimize the performance and efficiency of community systems. Upon completing the course, students can work in various areas like Structural engineering, Construction, Geotechnical engineering, Water resources, Transportation, etc. In addition, students can also opt for a teaching career in both private and govt. Educational institutions.

Civil Engineer: The main job of a Civil Engineer is to conceive, design, build, supervise, operate, construct and maintain various infrastructure projects and systems in the private and public sectors, including roads, buildings, airports, tunnels, dams, bridges, railways, etc.

Reasons Why M.Tech Civil Engineering Can Fetch You a Rewarding Career?

M.Tech Civil Engineering can be a rewarding career for graduates as it offers ample opportunities to the graduates. Civil Engineers are considered as an indispensable unit of the community, and without them, the progress of the community and general functions such as sewer, road pavement, standard ways of travel, etc., are hindered. Also, civil engineering jobs are high-paying, and salaries rise with experience and expertise. This course opens up opportunities in various sectors like Geotechnical, Power and Energy, Transportation, Environmental etc.

Demand: Civil engineers are in high demand from a range of companies and organizations worldwide, including the military, construction companies, transport services, aviation, and much more. Along with this, the graduate starting salary for civil engineers is very generous after a master's degree. In addition, there are plenty of specializations in civil engineering that you can choose from; this creates more demand for the graduates.

Read More about M.Tech Civil Engineering Jobs

Preparation Tips for M.Tech Civil Engineering

M.Tech in Civil Engineering is an upcoming career option, and students should be well prepared before pursuing the course. Some of the important tips for students seeking admission in M.Tech in Civil Engineering are:

Study about the Course: Do a detailed study of the course and its syllabus. Choose the best-suited career option for you after study.

Improvise Your Skills: For grabbing the best opportunities and good performance throughout the course, improve your communication and organizational skills. Also, enhance your creativity and problem-solving skills.

Go for Internships: It will be beneficial for the students to go for internships and get real-time work experience.

Scope For Higher Education

M.Tech in Civil Engineering is a master's degree that students pursue after B.Tech. There are many specializations under M.Tech in Civil Engineering that students can opt for. There are also certain higher study options available for graduate students after an M.Tech degree, which can help them in better understanding of the subject. Also, gaining more education can help the students make a career in research if they are interested in it. Listed below are some of the popular higher education options available for students:

  • PhD in Civil Engineering
  • MBA in Project Management
  • Certificate Course in Engineering

Salary of an M.Tech Civil Engineering Graduate

The average salary for an M.Tech Civil Engineering graduate is around INR 6-10 LPA (Source: PayScale), which would increase with the experience and skills. M.Tech Civil Engineering graduates can work as professionals in Infrastructural (Civil Engineering) companies, Facility Engineering, Education, Teaching etc. This course offers ample opportunities to students both in terms of job and higher education. On completion of the course, students can work as Coordinator, Draftsman, Graduate Executive Trainee, Civil Engineering Specialist, Manager, Project Engineer, Lecturer/Assist. Professor, Executive Manager, etc. In addition, graduates can find jobs in both private and govt. corporations.

Read More about M.Tech Civil Engineering Salary

Career Options After M.Tech Civil Engineering

Civil engineers are in high demand in a range of companies and organizations all around the world, including the military, construction companies, transport services, aviation, and much more. M.Tech in Civil Engineering offers various jobs in both public and private organizations. Students can also pursue higher studies or any other professional certificate courses. Some job roles offered to graduates are:

  • Coordinator
  • Draftsman
  • Graduate Executive Trainee
  • Civil Engineering Specialist
  • Manager
  • Project Engineer
  • Lecturer/Assist. Professor
  • Executive Manager

Skills That Make You The Best M.Tech Civil Engineering Graduate

M.tech Civil Engineering graduates should demonstrate good written communication and problem-solving skills. They should be good at organizational skills and should come up with innovative ideas for projects. A few necessary skills for M.Tech Civil Engineering graduates are:

  • Problem-Solving Skills
  • Strong Communication Skills
  • Good Technical Skills
  • Strong Mathematical Skills
  • Planning Skills
  • Strong Networking Skills

M.Tech Civil Engineering Fee Structure

See Various M.Tech Civil Engineering Colleges in India