Updated on Apr 15, 2022 10:45 IST
Vidhi Jain

Vidhi JainContent Writer

Civil Engineering is a professional engineering course in which the students study the design, construction and maintenance of physical structures, both natural and man-made. Civil Engineering subjects include courses on the design, construction and maintenance of roads, bridges, canals, dams, airports, sewage systems, pipelines, structural components of buildings, and railways.

Civil Engineering is a broad discipline with various sub-disciplines and specializations at both UG and PG levels like soil engineering, water engineering, geomatics engineering, and highway and traffic engineering among others. The basic civil engineering course at the graduate level is divided into 4 years/8 semesters and the total number of subjects may range from 40 to 50 depending upon the institute. At the PG level, the Civil Engineering course is divided into 4 Semester/2 Years in which the 2nd year is a majorly project-based curriculum. Students can check here the Civil Engineering syllabus for both UG and PG courses including elective courses and specializations.

Civil Engineering Subjects for UG Course

Candidates can check below detailed semester-wise subjects for the BTech Civil Engineering degree followed by the institutes. Candidates must note that subjects can vary from institute to institute.

BTech Civil Engineering Subjects First Year

Semester 1

Semester 2

Mathematics-I

General Chemistry

Mechanics

Probability and Statistics

Introduction to Environmental Studies

Solid Mechanics

Communication Skills (Advance)

Water Supply Engineering

Communication Skills (Basic)

Geomatics Engineering-I

Ethics and Self Awareness

Fluid Mechanics

Introduction to Civil Engineering

 

Numerical Methods and Computer Programming

 

BTech Civil Engineering Subjects Second Year

Semester 3

Semester 4

Electrical Sciences

Basic Manufacturing Processes

Geomatics Engineering – II

Waste Water Engineering

Channel Hydraulics

Engineering Hydrology

Structural Analysis – I

Structural Analysis-II

Engineering Graphics

Design of Reinforced Concrete Elements

HSS Elective Course

Highway and Traffic Engineering

BTech Civil Engineering Subjects Third Year

Semester 5

Semester 6

Soil Mechanics

Practical Problem

Design of Steel Elements

Foundation Engineering

Railway Engineering and Airport Planning

Design of Structural Systems

Department Elective Course – I

Department Elective Course – II

Open Elective Course/ Management Studies Elective Course

Minor Specialization Course-I /

Department Honours Course – I

Technical Communication

Open Elective Course/ Management Studies Elective Course

 

Educational Tour

BTech Civil Engineering Subjects Final Year

Semester 7

Semester 8

B. Tech. Project

B. Tech. Project (Contd. From Autumn Semester)

Department Elective Course-III

Department Elective Course-V

Department Elective Course-IV

Department Elective Course-VI

Minor Specialization Course-II /

Department Honours Course – II

Minor Specialization Course-IV /

Department Honours Course – IV

Minor Specialization Course-III /

Department Honours Course – III

Minor Specialization Course-V /

Department Honours Course – V

Training Seminar

 

BTech Civil Engineering Elective Subjects

Stream 1

Stream 2

Construction Planning and Management

Structural Dynamics

Theory and Application of GIS

Advanced Concrete Design

Water Recourses Engineering

Ground Improvement Design

Building material and Construction Technology

Soil Dynamics and Machine Foundations

System Analysis

Advanced Highway Engineering

Structural Dynamics

Geometric Design

Advance Concrete Design

Geodesy and GPS Surveying

Environment Modelling and

Simulation

Analysis and Design of Bridges

Advanced Water and Wastewater Treatment

Finite Element Methods

Dam Engineering

Rock Engineering

Geodesy and GPS Surveying

Traffic Engineering and management

Analysis and Design of Bridges

Digital Image Processing

Finite Element Methods

Probability Methods in Engineering Problems

Air Pollution and Control

 

Solid Waste Management

 

Ground Water Hydrology

 

Hydropower Engineering

 

Digital Image Processing

 

BTech Civil Engineering Minor Specialization Subjects

S.No.

Course Title

1

Solid Mechanics

2

Water Supply Engineering

3

Geometrics Engineering-I

4

Fluid Mechanics

5

Structural Analysis-I

6

Highway and Traffic Engineering

7

Soil Mechanics

8

Construction Planning and Management

9

Building Materials and Construction Technology

Popular BTech Civil Engineering Authors with Book Names

Subject

Recommended Books

Author/Publisher

Introduction to Civil Engineering

  • Building Construction

  • Structures

  • Mckay W. B./Orient Longman

  • Schodek D. L./ Prentice Hall of India Pvt. Ltd

Solid Mechanics

  • Mechanics of Materials

  • Mechanics of Materials

  • Beer, F.P., Johuston, Jr., E.R., Dewolf, J.T. and Mazureu, D.E. /McGraw Hills

  • Hibbeler, R.C./Pearson

Numerical Methods and Computer Programming

  • C++ How to Programme

  • Numerical Methods in Engineering and Science

  • Dietel H. M. and Dietel P. J / Prentice Hall

  • Grewal B. S. / Khanna Publishers

Water Supply Engineering

  • Water and Wastewater Technology

  • Theory and Practice of Water and Wastewater Treatment

  • Hammer, M.J. and Hammer, M.J/Prentice Hall of India

  • Ronald Droste/John Wiley & Sons

Environmental Science

  • Introduction to Environmental Engineering

  • Introduction to Environmental Engineering and Science

  • Davis M. L. and Cornwell D. A /Mcgraw Hill

  • Masters G. M., Joseph K. and Nagendran R / Pearson

Geomatics Engineering

  • Surveying: Theory and Practice

  • Engineering Surveying

  • Anderson, J.M. and Mikhail, E.M /McGraw Hill

  • Schofield, W. and Breach M/Butterworth-Heineman

Fluid Mechanics

  • Fluid Mechanics

  • Engineering Fluid Mechanics

  • Som, S.K. and Biswas /Tata McGraw Hills

  • Garde, R.J. and Mirajgaoker, A.G /Nem Chand & Bros

Engineering Graphics

  • Engineering Graphics

  • Building Planning and Drawing

  • Chandra, A. M. and Chandra, Satish/Narosa Publishing House

  • N. Kumara Swamy and A. Kameswara Rao /Charotar Publishing House

Theory of Structures

  • Stability Theory of Structures

  • Structural Analysis

  • Kumar, A /Tata McGraw Hill

  • Prakash Rao, D.S /University Press

Design of Reinforced Concrete Elements

  • Reinforced Concrete Structures

  • Reinforced Concrete Design

Dayaraatnam, P./Oxford & IBH Publishing Co

Sinha, S.N /Tata McGraw Hill

MTech Civil Engineering Subjects

Candidates are provided here detailed semester-wise syllabus for the MTech Civil Engineering course followed by institutes.

MTech Civil Engineering Subjects First Year

Semester 1

Semester 2

Matrix Structural Analysis

Finite Element Analysis

Continuum Mechanics

Seminar

Advanced Concrete Design

Program Elective-II

Structural Dynamics

Program Elective-III

Programme Elective-1

Program Elective-IV

MTech Civil Engineering Subjects Second Year

Semester 3

Semester 4

Dissertation Stage 1 (To be continued in Semester 4)

Dissertation Stage 2 (Continued from Semester 3)

MTech Civil Engineering Elective Subjects

S.No.

Subjects

1

Advanced Numerical Analysis

2

Behaviour & Design of Steel Structures

3

Analysis and Design of Bridges

4

Analysis and Design of High rise Buildings

5

Analysis and Design of Plates and Shells

6

Mechanics of Composites

7

Engineering Design Optimization and Reliability

8

Condition Assessment and Retrofitting of Structures

9

Concrete Technology

10

Fracture Mechanics in Quasi-Brittle Materials

11

Design of Bridge Sub-structure

12

Wind Engineering

Popular MTech Civil Engineering Authors with Book Names

Subject

Name of Book

Author/Publisher

Matrix Structural Analysis

  • Matrix Analysis of Framed Structures

  • Non Linear Structure Analysis

  • William Weaver Jr & James M Gere/CBS Publishers

  • Majeed K I/Butterworth Ltd. London

 

Continuum Mechanics

  • Finite element analysis in Geotechnical Engineering theory

  • Mechanics of Materials and Interfacess: The Disturbed State Concept

 

  • David M Potts and Lidija Zdravkovic/Thomas Telford

  • C S Desai/ CRC Press LLC

Advanced Concrete Design

  • Reinforced Concrete: Mechanics and Design

  • Reinforced Concrete: A Fundamental Approach

  • McGregor & White

  • Edward Nawy

Structural Dynamics

  • Dynamics of Structures

  • Dynamics of Structures

  • Ray W. Clough & Penzien/Mc Graw Hill

  • Anil Chopra/ Mc Graw Hill

Finite Element Analysis

  • Fundamentals of Finite Element Analysis

  • Concepts and Applications of Finite Element Analysis

  • The Finite Element Method

  • David Hutton/Tata McGraw Hill

  • R. D. Cook, Malkus and Plesha/John Wiley

  • T. J. R. Hughes/Prentice Hall

BTech Civil Engineering Syllabus for Distance Course

Candidates must note that the Hon’ble Supreme Court of India has invalidated the BTech course through distance mode. It stated that the BTech degree course requires students to undergo both theoretical and practical knowledge which is not possible in the case of distance education. Thus students should not take admitted in any institute which claims of providing the BTech through distance education.

Civil Engineering Syllabus of Top Colleges

College

UG Syllabus

PG Syllabus

IIT Roorkee

Click Here

Click Here

IIT Kharagpur

Click Here

Click Here

IIT Kanpur

Click Here

Click Here

IIT Madras

Click Here

Click Here

IIT Delhi

Click Here

Click Here

IIT Bombay

Click Here

Click Here

IIT BHU Varanasi

Click Here

Click Here

NIT Trichy

Click Here

Click Here

Top Entrance Exam for Civil Engineering

Civil Engineering as a course is very popular among students of the science/engineering stream. Many entrance exams at the national and state levels are conducted for admission to UG and PG courses in Civil Engineering course. 

UG Level Entrance Exam PG Level Entrance Exam
JEE Main GATE
JEE Advanced TS/AP PGECET
MHT CET BITS HD
KEAM  
KCET  
AP/TS EAMCET  
SRMJEEE  

Top Colleges for Civil Engineering

Being one of the most sought after BTech subjects, almost every engineering college offers a Civil Engineering course at UG and PG levels. Below is a list of top Civil Engineering colleges.  

S.No. Name of Institute
1 IIT Roorkee
2 IIT Kharagpur
3 IIT Bombay
4 IIT Madras
5 IIT Kanpur
6 COE Pune
7 IIEST Shibpur
8 IIT Delhi

Frequently Asked Questions

Q. What do you do as a Civil Engineer?

A. Civil engineers design and build infrastructure projects and systems in the public and private sector, including roads, buildings, airports, tunnels, dams, bridges, and systems for water supply and sewage treatment.

Q. Is Civil Engineering a good career?

A. Civil Engineering is considered a good field and students pursuing a course in the branch get different types of jobs in organisations involved in building infrastructure projects like roads, buildings, bridges, sewages etc.

Q. Can I get a job after Civil Engineering?

A. Getting a job after Civil Engineering course is easy as infrastructure projects are being done at large scale in different parts of the world. Howevr, the salary is laregly dependent on the skills of candidates. 

Q. Is Civil Engineering course difficult?

A. Civil engineering course consists majorly of core engineering subejcts like mechanics, thermodynamics, Fluid Mechanics, Environmental Engineering to name a few. The course can be completed easily when studied in a proper manner. 

Q. Which institute is best for BTech Civil Engineering?

A. Many institute offer BTech Civil Engineering course but IIT Roorkee is considered to be the best institute. Besides, IIT Delhi, IIT Kharagpur are also very good instituets.

Q. What is the course fee of BTech Civil Engineering?

A. The fee of BTech Civil Engineering could range from INR 50,000 to 2 Lakh depending upon the college.

Q. How much salary do Civil Engineers earn?

A. The average salary of civil engieers generally range from INR 3 lakh to 10 lakh per annum.

Popular Exams

Following are the top exams for Civil Engineering. Students interested in pursuing a career on Civil Engineering, generally take these important exams.You can also download the exam guide to get more insights.

4 Feb ' 25 - 6 Feb ' 25

JEE Main Answer Key 2025 Session 1

1 Feb ' 25 - 25 Feb ' 25

JEE Main 2025 Session 2 Registration

30 Dec ' 24 - 15 Feb ' 25

MHT CET 2025 Application Form

16 Feb ' 25 - 22 Feb ' 25

MHT CET 2025 Application Form with late fee

15 Feb ' 25

GATE 2025 Exam (CY | AE | DA | ES | PI | EC | GE ...

16 Feb ' 25

GATE 2025 Exam (CE1 | GG | CH | PH | BT | CE2 | S...

21 Jan ' 25 - 18 Apr ' 25

BITSAT 2025 application form - Session 1 and Both...

29 Apr ' 25 - 1 May ' 25

BITSAT 2025 application form correction facility ...

Popular Civil Engineering Colleges in India

Following are the most popular Civil Engineering Colleges in India. Learn more about these Civil Engineering colleges (Courses, Reviews, Answers & more) by downloading the Brochure.
3 Courses
6.74 L - 10 L
17.92 LPA

#2 India Today

2 Courses
3 L - 8 L
17 - 20 LPA

#1 India Today

3 Courses
1 L - 6.92 L
3.8

Top 25 in India

Civil Engineering Applications open. Apply Now

13 Courses
10 K - 8 L
6.25 - 19 LPA

#3 The Week

8 Courses
1.2 L - 6.87 L
4.1

#7 India Today

10 Courses
20 K - 10 L
21.28 LPA

#4 India Today

Popular Private Civil Engineering Colleges in India

1 Course
1.29 L
5.75 LPA
4 Courses
1.15 L - 3.55 L
3 - 3.25 LPA
2 Courses
62 K - 1.18 L
3.5 LPA
1 Course
2.41 L
1.2 L - 2.28 L
2.5
1 Course
1.5 L
2.3

Popular Civil Engineering UG Courses

Following are the most popular Civil Engineering UG Courses . You can explore the top Colleges offering these UG Courses by clicking the links below.

UG Courses

Popular Civil Engineering PG Courses

Following are the most popular Civil Engineering PG Courses . You can explore the top Colleges offering these PG Courses by clicking the links below.

PG Courses

qna

Student Forum

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

Answered Yesterday

Some of the key advantages of pursuing Civil Engineering courses after 12th are mentioned below:
Civil Engineers are always in demand because of rapid urbanization and increasing technological advancements which further fuel infrastructural needs.
• The construction sector is continuously evolving a

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered Yesterday

The design, construction, and maintenance of the physically-built and naturally-made environment, including public works such as roads, bridges, canals, dams, airports, sewage systems, pipelines, building structural elements, and trains, fall under the broad category of Civil Engineering field. To a

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 days ago

KIIT School of Civil Engineering admissions are completely entrance-based. Candidates need to either qualify for KIITEE exam for admission to courses at UG, PG and Doctoral-level courses, including BTech, M.Tech and PhD. However, national-level entrance exams such as GATE and more are also accepted

...Read more

L

Liyansha Shukla

Beginner-Level 4

Answered 2 days ago

KIIT School of Civil Engineering offers courses at UG, PG and Doctoral level. These courses are BTech, M.Tech and PhD. Candidates choose among the following specialisations for the respective courses:

BTech:

  • Civil Engineering
  • Construction Technology

MTech:

  • Construction Engineering & Management
  • Structural

...Read more

K

Kanika Aggarwal

Beginner-Level 5

Answered 2 days ago

To be eligible for admission to M.Tech at KIIT School of Civil Engineering, candidates must be graduated in the relevant stream. The detailed eligibility requirements for the programme is as follows:

B.E. or B.Tech. or equivalent Degree (e.g. AMIE, GRADE-IETE etc.) in respective branches of Engineeri

...Read more

M

Mayank Dixit

Beginner-Level 5

Answered 2 days ago

Yes, M.Tech is available at KIIT School of Civil Engineering. The duration of the programme is two-years. Candidates can pursue M.Tech across following specialisations:

  • Construction Engineering & Management
  • Structural Engineering
  • Geotechnical Engineering
  • Water Resources Engineering
  • Environmental Engineer

...Read more

T

Tanisha Kalra

Beginner-Level 4

Answered 2 days ago

No, JEE Main is not required for admission to BTech at KIIT School of Civil Engineering. Candidates can seek admission to the programme after qualifying for college-level KIITEE exam. The exam is valid for all the BTech specialisations offered at KIIT School of Civil Engineering.

M

Manpreet Dixit

Beginner-Level 5

Answered 2 days ago

To get admission to BTech at KIIT School of Civil Engineering, candidates need to fulfil the basic eligibility criteria for the prorgamme. The next step is to apply and appear for KIITEE exam. The exam is mandatory for all the aspirants to seek admission to BTech programme at KIIT School of Civil En

...Read more

78586610
Bhumika Khandelwal

Contributor-Level 10

Answered 6 days ago

Yes, University of Jammu does offers  BTech in Civil Engineering via its affiliated college Model Institute of Engineering and Technology. Civil Engineering ancient types of Engineering, focused on structures and buildings of all kinds. 

N

Nitesh Shukla

Contributor-Level 7

Answered 6 days ago

Easwari Engineering College's Civil Engineering Department actively conducts guest lectures and workshops to enhance student learning and industry exposure. Here are some recent events:

Guest Lecture on Precast Construction: This event focused on innovative construction techniques, providing insights

...Read more

S

Siddhika Patil

Contributor-Level 6

Answered a week ago

Don't stress! Yes, you can definitely get lateral entry into the second year. One such university where this is possible is Chandigarh University. They have an awesome programme for students like you who have completed a diploma. The lateral entry programme saves you an entire year of study and fees

...Read more

35000733
Sureswar Dhala

Beginner-Level 4

Answered 2 weeks ago

Yes, a civil engineering graduate may be eligible to pursue an MCA at Cochin University of Science and Technology (CUSAT) if specific criteria are met:

Eligibility Requirements:

Passed BCA/Bachelor's degree in Computer Science Engineering or

Passed BSc/BCom/BA with Mathematics at 10+2 level or during g

...Read more

V

Vikast Tiwari

Beginner-Level 5

Answered 2 weeks ago

M.Tech in Civil Engineering can be challenging as it involves advanced topics in design, construction, and structural analysis. It requires strong knowledge of concepts from your undergraduate studies and the ability to handle complex projects and research work. However, if you are passionate about

...Read more

A

Arshid Ahmad Malik

Beginner-Level 4

Answered 2 weeks ago

The top three sectors that usually hire M.Tech Civil Engineering postgraduate students include Public Sector Undertakings (PSUs), construction companies, and engineering firms. The job profiles available in PSUs include Structural Design Engineer, Wastewater Modelling Engineer, Civil Project Manager

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

The average M.Tech Civil Engineering salary for fresh postgraduate students is somewhere between INR 5 LPA and INR 7 LPA. For mid-senior level positions, the salary range is slightly higher on the basis of the experience and technical skills acquired by the individuals over a few years. Their salary

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

You can easily find jobs after M.Tech in Civil Engineering in various industries like:

  • Construction and Infrastructure
  • Real Estate
  • Power and Energy
  • Oil and Gas
  • Water Management
  • Surveying and Land Management

You can take up a variety of job profiles such as Consulting Civil Engineer, Project Design Engineer

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

On the basis of popularity among the students and All-India Ranking, a few of the best M.Tech in Civil Engineering private institutions in the country are BITS Pilani, Thapar University, Chandigarh University, SOA University, Birla Institute of Technology, MIT-WPU (Pune), among others. You will get

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

Some of the well-known government M.Tech Civil Engineering colleges in India are the IITs like IIT Bombay, IIT Kharagpur, IIT Madras and the NITs like NIT Rourkela and NIT Warangal. These institutes offer a variety of M.Tech courses for Civil Engineering students that include integrated BTech-MTech

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

Hello, hope you're doing well.

This depends on your interest and learning potential. The syllabus that is tough for you might be very easy to grasp for your friend, who finds it interesting and intriguing. For example, you may find Structural Dynamics and Advanced Numerical Analysis taught in the fir

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

The important subjects might vary depending on the university as every university follow a certain set of guidelines when it comes to their coursework, but common topics covered in the M.Tech Civil Engineering course usually remain almost the same that include:
Structural Dynamics
• Advanced Concret

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

Yes, you can pursue M Plan after Civil Engineering, in fact coming from a Civil Engineering background would help you to build a strong foundation in areas like structural engineering and geotechnical engineering, which will help you for career in M Planning. To be eligible for this pathway you ne

...Read more

V

Vipra Tiwari

Beginner-Level 5

Answered 2 weeks ago

·       Make sure you meet the minimum eligibility requirements set by the academic institutions that usually ask you to have a B.E/BTech degree in Civil Engineering or a related field with a minimum score of 55%.

·       You must clear relevant entrance tests conducted every year for admission to M.

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

There is no strict rule as such when it comes to the age criteria for pursuing the M.Tech Civil Engineering course, but it is seen that students who opt for an M.Tech degree in Civil Engineering are 23 to 27 years old in general at the time of taking admission.

Rest, it is better to always crosscheck

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

Anybody who has completed a bachelor’s degree in Civil Engineering or a related field with a minimum of 55% marks in graduation from a recognised academic institution can go ahead and apply for the M.Tech Civil Engineering course at several reputed colleges and universities across the country.

You wi

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

MTech Civil Engineering can open several doors for a successful career where you can enter into various industries and earn handsome salary packages. In today's scenario when the society is rapidly advancing and individuals are constantly making improvements in their standard of living, the demand f

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

MTech Civil Engineering is all about learning how to be a designer, developing skills to tackle sustainability issues, and taking inspiration from experts in the industry and academia. You will be carrying out experiments to see how different materials and structures behave, extending the boundaries

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

MTech Civil Engineering course teaches students the detailed application of math and Science in an imaginative way, collaborating with others to work through challenging tasks, questioning how things are designed and built in society, and using advanced technology to find the most sustainable soluti

...Read more

V

Vidhi Jain

Contributor-Level 10

Answered 2 weeks ago

BE in Civil Engineering at Dayananda Sagar College of Engineering, offers the course for the duration of four years. Further, divided into eight semesters. Students are also allowed to get admission through lateral entry after qualifying the eligibility criteria. Some of the names of subjects offer

...Read more

T

Tanisha Pandey

Contributor-Level 8

Answered 2 weeks ago

The abbreviation “PTDC” normally means Postgraduate Diploma in Technical Education – This is a type of tertiary level education. Nevertheless, if you are talking about Diploma or Undergraduate in Civil Engineering programmes the admission schedules will depend on the higher learning institution offe

...Read more

A

Antu Kaibartya

Contributor-Level 8

Answered 3 weeks ago

As you are asking for the career opportunities after your graduation in BTech from NICMAR University, so here is the information: 

The Bachelor of technology in civil engineering programme at NICMAR University, Pune offers and excellent opportunity to explore the world of construction, infrastructure

...Read more

M

Muskan Yadav

Contributor-Level 7

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

On Shiksha, get access to

  • 64k Colleges
  • 968 Exams
  • 627k Reviews
  • 1500k Answers