Virtual
Tour

FET Blogs

Civil Engineering Syllabus & Subjects: Year-Wise and Semester-Wise Guide for B.Tech & M.Tech
17 December 2025

Civil Engineering Syllabus & Subjects: Year-Wise and Semester-Wise Guide for B.Tech & M.Tech

Introduction

Civil Engineering refers to the planning, design, construction and maintenance of infrastructure.  Civil Engineers work on infrastructure like buildings, bridges, highways, airports, canals, and power plants. Civil Engineering courses are offered at undergraduate, postgraduate, diploma, certificate and doctorate levels. The blog provides a complete overview of the Civil Engineering syllabus and subject list for B.Tech, M.Tech and diploma level aspirants.

Scope for Civil Engineering in India

The scope for Civil Engineering in India is wide due to the demand for design, construction, and maintenance of infrastructure. It supports the expansion and modernisation of cities in the country. There are several areas of scope, including transportation, water resources, environment, and buildings. The demand for Civil Engineers is hence wide in both the government and private sectors. Key career paths include site engineers, structural engineers, project managers, and design engineers. The average salary for an entry-level Civil Engineer in India is INR 3.5 to 6.6 Lakhs per annum. With experience, individuals can earn over 10 Lakhs per annum.

Civil Engineering Course Details

There is a huge demand for Civil Engineers worldwide due to large-scale construction. A course in Civil Engineering provides both theoretical and practical knowledge in the construction of various structures. It offers subjects in structural analysis, construction materials, geotechnical engineering, and fluid mechanics. The course fee for a B.Tech in Civil Engineering ranges from around INR 50,000 to 3 Lakhs per year for government colleges. Private colleges can charge anywhere from INR 3 Lakhs to 9 Lakhs per  year for the course.

How to Become a Civil Engineer in India

To pursue a career in civil engineering, students must first opt for a B.Tech in Civil Engineering after completing their class 12 education. After completing a B.Tech in Civil Engineering, students can find opportunities as a Structural Engineer, Researcher, Project Manager, Educator, and  Regulator. They can also pursue an M.Tech in Civil Engineering or do professional certifications to specialise further.

B Tech Civil Engineering

B.Tech Civil Engineering is a four-year undergraduate programme that spans eight semesters. It teaches students about the design, construction and maintenance of various infrastructures. The programme mainly includes subjects like Structural Engineering, Geotechnical Engineering, Environmental Engineering, Transportation Engineering, and Fluid Mechanics. It also includes internships, industrial visits, workshops, and research to help students gain practical experience in the field.

B Tech Civil Engineering Subjects List

Below is the general list of B Tech Civil Engineering subjects covered under the course:

  1. Structural Engineering
  2. Geotechnical Engineering
  3. Fluid Mechanics
  4. Transportation Engineering
  5. Construction Management

Semester-wise B Tech Civil Engineering  Syllabus

Below is the semester-wise list of B Tech Civil Engineering syllabus:

Semester I

Semester II

  1. Problem Solving through Programming in C
  2. Fundamentals of Civil Engineering and Materials
  3. Mind Management and Human Values - 1
  4. Calculus and Matrix Algebra
  5. Applied Chemistry
  6. Communicative English
  7. Engineering Mechanics
  1. Fundamentals of Architecture with CAD lab
  2. Mind Management and Human Values - 2
  3. Environmental Engineering & Sustainability
  4. Workshop Practice
  5. Indian Language
  6. Data Structures and Algorithms Using C
  7. Engineering Physics
  8. Partial Differential Equations & Laplace Transforms

Semester III

Semester IV

  1. Engineering Geology & its applications in Civil Engineering
  2. Surveying I
  3. Economics for Engineers
  4. Biology for Engineers
  5. Mechanics of Materials
  6. Functional Transforms and Numerical Methods
  7. Foundation of Mathematics

 

  1. Intellectual property rights
  2. Surveying II
  3. Hydraulics
  4. Analysis of Determinate Structure
  5. Concrete Technology

Semester V

Semester VI

  1. Scientific foundation of health
  2. Condition Monitoring and Maintenance Management
  3. AI & ML& IOT in Engineering
  4. Professional elective Course-I
  5. Software-aided Construction Planning and Management.

 

  1. Design, Drawing, and Detailing of RCC Structures
  2. Construction Technology, Safety & Management
  3. Professional elective Course-I
  4. Quantity Surveying & Valuation

Semester VII

Semester VIII

  1. Design, Drawing & Detailing of Steel Structures
  2. Design thinking
  3. Pre-Engineered Structures
  4. Environmental Engineering
  5. Professional elective course
  1. Professional elective course
  2. Creative Thinking Skills
  3. Capstone Project/ INTERNSHIP
  4. Research Publication

M Tech Civil Engineering

M.Tech Civil Engineering is a two-year postgraduate programme pursued after completing a B.Tech. Students opt for M.Tech degrees to specialise further in a particular area. After doing an M.Tech in Civil engineering, students find jobs as Construction Planning Engineers, Geotechnical Engineers, and Structural Engineers.

M Tech Civil Engineering Subjects List

The main M Tech Civil Engineering subjects include:

  1. Structural Engineering
  2. Geotechnical Engineering
  3. Advanced Construction Technology
  4. Environmental Engineering

M Tech Civil Engineering Syllabus

Below is the semester-wise list of M Tech Civil Engineering syllabus:

Semester I

Semester II

  1. Building Materials for Sustainable Development
  2. Advanced Design of Concrete Structures
  3. Advanced Concrete Technology
  4. Structural Engineering Lab
  5. Computer-Aided Design Lab
  1. Advanced Design of Water and Wastewater Treatment Units
  2. Quality & Safety Management In Construction
  3. Construction Management Software Laboratory
  4. Physical-Chemical Treatment Process Lab

Semester III

Semester IV

  1. Dissertation
  2. Open Elective
  3. Summer Internship
  1. Dissertation
  2. Research And Entrepreneurship Project

Students must complete a dissertation or research project along with a summer internship in their final year of M.Tech. This is to build theoretical and practical expertise in the field.

Diploma in Civil Engineering

A diploma in Civil Engineering is a three-year technical programme spanning six semesters. Individuals can pursue the programme after completing their class 10 education. After completing a diploma in Civil Engineering, students can find jobs in the specialisation or pursue a B.Tech through lateral entry in the second year.

Diploma in Civil Engineering Syllabus

Semester I

Semester II

Applied Mathematics 1
Applied Chemistry
Applied Mechanics
Computer Application for Engineering

Applied Physics
Engineering Drawing
Building Material

Semester III

Semester IV

Electrical, Electronics and Mechanical Engineering
Thermal Engineering
Concrete Technology

Strength of Materials
Public Health Engineering
Building Cost and Maintenance Engineering

Semester V

Semester VI

Design of Steel and Masonry Structure
Transporation Engineering
Construction Management, Accounts, and Entrepreneurship Development
Civil Engineering Drawing II
Earthquake Engineering

Design of Reinforced Concrete Structure
Estimating, Costing, and Valuation
Irrigation Engineering
Environmental Pollution and Control

Civil Engineering Course Electives List

Below are some of the Civil Engineering electives offered at the B.Tech. and M.Tech levels.

B.Tech Course Electives

  1. Transportation Engineering
  2. Design, Drawing and Detailing of RCC Structures
  3. Construction Technology, Safety and Management
  4. Design, Drawing & Detailing of Steel Structures
  5. Environmental Engineering

M.Tech Course Electives

  1. Advanced Design of Water and Wastewater Treatment Units
  2. Construction Management
  3. Software Laboratory

Civil Engineering Course Outcomes

Below are some of the course outcomes of a Civil Engineering Course:

  1. Apply fundamental knowledge of maths, physics and engineering to solve complex engineering problems.
  2. Plan, design, and manage infrastructure projects such as buildings, roads, bridges and water systems.
  3. Use modern engineering tools and techniques for modelling, simulation, and project management.
  4. Understand and apply ethical, professional, and sustainable engineering practices.
  5. Apply skills of teamwork, project management and leadership during on-site projects.

Entrance Exams for Engineering

Below is the list of engineering entrance exams at the national, state, and institute levels.

National-level and State Exams

  1. JEE (Joint Entrance Examination)
  2. MHT CET (Maharashtra Common Entrance Test )
  3. KCET (Karnataka Common Entrance Test )
  4. TNEA (Tamil Nadu Engineering Admissions )
  5. WBJEE (West Bengal Joint Entrance Examination)

Institute-level Exams

  1. VITEEE (Vellore Institute of Technology Engineering Entrance Examination)
  2. SRMJEEE (SRM Joint Engineering Entrance Examination)
  3. BITSAT (Birla Institute of Technology and Science Admission Test )

Postgraduate Exam

  1. GATE (Graduate Aptitude Test in Engineering)

Conclusion

In conclusion, a course in Civil Engineering provides students with a strong theoretical and practical foundation. The course ensures graduates are well-equipped in concepts of Engineering Mechanics, Structural Design, Transportation, and Environmental Engineering. This helps students enter the industry as competent, job-ready civil engineers. The course also serves as a gateway for students who want to pursue higher education or research. Hence, it's a rewarding course for those students wanting to pursue the field of Civil Engineering.

Contact JAIN (Deemed-to-be University) today for Civil Engineering programme admissions.

FAQs

Q1. What are the subjects in Civil Engineering?

A1. The main subjects in Civil Engineering include Structural Engineering, Geotechnical Engineering, Fluid Mechanics, Transportation Engineering and Construction Management.

Q2. Is a Civil Engineer a good career?

A2. Yes, Civil Engineering is a good career offering a wide variety of specialisations and strong career prospects. There is a growing demand for infrastructure projects in India. Hence, Civil Engineers can find job opportunities in both the government and private sectors.

Q3. Is Civil Engineering a stressful job?

A3. Yes, Civil Engineering can be a stressful job depending on the project type, tight deadlines, and the condition of the locations. Some projects may demand more time due to project complexity and rigorous work. However, they can be managed by developing skills in teamwork, time management and project management.

Q4. Is Civil Engineering very hard?

A4. Yes, Civil Engineering is generally considered hard due to subjects like Advanced Maths, Physics, and Engineering principles. But it can be managed by learning to focus on the fundamental topics first, then the advanced levels.