
M.Tech Courses for Civil Engineering: Specialisations and Scope
Nishit Kumar is a senior EdTech industry leader with over a decade of experience in building and scaling education platforms, shaping their product, content, and growth strategy. At…
B.Tech Civil Engineering graduates can choose from major 2-year M.Tech specialisations including Transportation Engineering, Structural Engineering, Infrastructure Engineering & Management, Hydraulics & Water Resource Engineering, and Geotechnical Engineering. Fees range from INR 6,000 to INR 7,00,000 depending on the specialisation and college, while average starting salaries range from INR 2 LPA to INR 16 LPA.
At least 328 colleges offer M.Tech Civil Engineering across India, providing distinct academic and technical pathways. Below is a practical guide detailing specialisation choices, eligibility cutoff percentages, fee structures, NIRF rankings, salary scope, and the step-by-step admission process for 2026.
| Parameter | Details |
|---|---|
| Program Duration | 2 Years (Postgraduate) |
| Key Specialisations | Transportation, Structural, Infrastructure, Hydraulics & Water Resource, Geotechnical, Geoinformatics, Environmental |
| Minimum Eligibility Aggregate | 55% to 60% aggregate in B.Tech / B.E in relevant discipline |
| Overall Fee Range | INR 6,000 to INR 7,00,000 (varies by institution and branch) |
| Starting Salary Range | INR 2 LPA to INR 16 LPA |
| Admission Modes | Written Entrance Exam / Counselling / Direct Admissions |
List of M.Tech Civil Engineering Specialisations
Selecting the right M.Tech branch depends on academic background, minimum qualifying marks, target institutional budgets, and potential career remuneration. The primary specialisations available after B.Tech Civil Engineering are outlined below:
| Specialisation | Qualifying Aggregate | Average Fee Structure | Starting Salary Range |
|---|---|---|---|
| Transportation Engineering | B.Tech in relevant discipline | INR 40,000 to INR 1,50,000 | INR 4 LPA to INR 13 LPA |
| Structural Engineering | 55% aggregate in B.Tech Civil | INR 2,00,000 to INR 7,00,000 | INR 2 LPA to INR 10 LPA |
| Infrastructure Engineering & Management | 55% aggregate in B.Tech/B.E | INR 1,12,000 (Approx) | INR 4 LPA to INR 8 LPA |
| Hydraulics & Water Resource Engineering | 60% aggregate in B.Tech/B.E/B.Sc | INR 1,12,000 (Approx) | INR 3 LPA to INR 16 LPA |
| Geotechnical Engineering | 55% aggregate in Civil B.Tech | INR 30,000 to INR 3,00,000 | INR 2 LPA to INR 12 LPA |
Eligibility and Duration
The standard duration for all full-time M.Tech Civil Engineering programs is 2 academic years. Candidates must meet specific aggregate score thresholds in their undergraduate degrees to qualify for admission across different specialisations:
- Transportation Engineering: Requires a qualifying B.Tech degree in a relevant discipline.
- Structural Engineering: Requires an overall aggregate of 55% or more in B.Tech Civil Engineering.
- Infrastructure Engineering and Management: Requires a relevant B.Tech/B.E degree with at least 55% aggregate.
- Hydraulics and Water Resource Engineering: Requires a qualifying degree in a relevant discipline (B.Tech/B.E/B.Sc) with at least 60% aggregate.
- Geotechnical Engineering: Requires a minimum eligibility score of 55% aggregate in a civil engineering bachelor’s degree.
Fees and Top Colleges for M.Tech Civil Engineering
| College | City | Ownership | Total course fee | NIRF rank | ||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Indian Institute of Technology Madras | Chennai | Government | ₹11.67 lakh | 1 (Overall, 2025) | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Indian Institute of Science | Bangalore | — | ₹56,600 | 1 (Overall, 2025) | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Punjab Agricultural University | Ludhiana | — | ₹3.03 lakh | 3 (Overall, 2025) | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Indian Institute of Technology Bombay | Mumbai | Government | ₹98,000 | 3 (Overall, 2024) | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Indian Institute of Technology Kanpur | Kanpur | Government | ₹84,040 | 5 (Overall,
Career Options and SalaryPostgraduate specialization expands technical scope and compensation potential. Across 6 reporting colleges, the median average placement package for M.Tech Civil Engineering graduates is 5.02 LPA. Starting salaries differ across specialized domains:
![]() How to Choose an M.Tech Civil Engineering Specialisation
Evaluate your undergraduate aggregate score against branch requirements, such as 60% for Hydraulics & Water Resource Engineering or 55% for Structural Engineering. Consider average fees—ranging up to INR 7,00,000 for Structural Engineering—alongside starting salary potential when choosing a specialization. How to Apply for M.Tech Civil Engineering Admission in 2026: Step by Step
|



