All B.E. Civil syllabi

Kathmandu University · KU

B.E. Civil Engineering Syllabus

KU's undergraduate Civil Engineering curriculum, organized by semester. The university describes the program as B.E. Civil Engineering with a specialization in Hydropower Engineering.

4 yearsProgram duration
8Semesters
154Credits in published plan
HydropowerSpecialization
Official KU course curriculum KU Civil Engineering program

Semester I First year · first semester

20 credits
Kathmandu University B.E. Civil Engineering first semester courses
CodeCourseCr.
MATH101Calculus and Linear Algebra3
ENGT101English I2
PHYS101General Physics I3
COMP103Structure Programming Language2
EEEG101Basic Electrical Engineering3
ENGG101Engineering Project2
EDRG101Engineering Drawing2
Total20

Semester II First year · second semester

20 credits
Kathmandu University B.E. Civil Engineering second semester courses
CodeCourseCr.
MATH104Advance Calculus3
ENGT102English I2
PHYS102General Physics II3
ENVE101Introduction to Environmental Engineering2
COMP116Objected Oriented Programming3
MEEG101Basic Mechanical Engineering2
ENGG102Engineering Project II2
EDRG102Engineering Drawing II2
ENGG103Laboratory Work1
Total20

Semester III Second year · first semester

21 credits
Kathmandu University B.E. Civil Engineering third semester courses
CodeCourseCr.
MATH205Trigonometry & Analytical Geometry3
MATH207Differential Equation & Complex Variables4
CIEG201Construction Materials3
CIEG202Engineering Survey I3
CIEG203Applied Mechanics3
CIEG204Fluid Mechanics3
CIEG205Engineering Project III2
Total21

Semester IV Second year · second semester

20 credits
Kathmandu University B.E. Civil Engineering fourth semester courses
CodeCourseCr.
MCSC202Numerical Methods3
MATH208Statistics & Probability3
CIEG206Engineering Hydrology and Sedimentology3
CIEG207Engineering Survey II3
CIEG208Strength of Material3
CIEG209Engineering Geology3
CIEG210Engineering Project IV (Survey Camp)2
Total20

Semester V Third year · first semester

19 credits
Kathmandu University B.E. Civil Engineering fifth semester courses
CodeCourseCr.
MGTS301Engineering Economics3
CIEG301Hydraulics and River Engineering3
CIEG302Remote Sensing & GIS2
CIEG303Soil & Rock Mechanics3
CIEG304Hydraulics Structure3
CIEG305Structural Analysis I3
CIEG306Estimating & Valuation2
Total19

Semester VI Third year · second semester

21 credits
Kathmandu University B.E. Civil Engineering sixth semester courses
CodeCourseCr.
CIEG307Engineering Project V (Hydropower Engineering I)3
CIEG308Structural Analysis II3
CIEG309Foundation Engineering3
CIEG310Reinforced Concrete Structures Design3
CIEG314Hydraulic Machines3
CIEG312Electrical Power System Engineering3
ElectiveOne course from the Semester VI elective pool3
Total21

Elective choices are listed below; select according to KU's current offering and rules.

Semester VII Fourth year · first semester

21 credits
Kathmandu University B.E. Civil Engineering seventh semester courses
CodeCourseCr.
CIEG401Transportation Engineering3
CIEG402Steel and Timber Structures3
CIEG403Construction Management3
CIEG404Environmental and Social Impact Study3
CIEG405Entrepreneurship and Ethics3
CIEG406Hydropower Engineering II3
ElectiveOne course from the Semester VII elective pool3
Total21

The KU page labels the core subject “Hydropower Engineering II (Engg. VI)”.

Semester VIII Fourth year · second semester

12 credits
Kathmandu University B.E. Civil Engineering eighth semester courses
CodeCourseCr.
CIEG449Internship3
CIEG499Final Engineering Project9
Total12

Elective courses listed by KU

The published course structure lists one 3-credit elective in Semester VI and one 3-credit elective in Semester VII. The semester tables above count each elective once.

Semester VI elective pool · 3 credits

  • CIEG313 — Water Supply & Sanitary Engineering
  • CIEG316 — Bio Engineering
  • CIEG311 — Project Operation & Maintenance

Semester VII elective pool · 3 credits

  • CIEG407 — Irrigation Engineering
  • CIEG408 — Tunneling and Underground Structures
  • CIEG409 — Building Construction

Official KU sources

Source checked: 6 October 2026. Confirm course names, electives, and semester offerings with KU for your intake.

Continue to another university

Back to all B.E. Civil syllabi