Please Wait...
Bachelor of Science Education Programs

Bachelor of Science Education Programs

Bachelor of Science programs are designed to cover the recent advances in various fields of civil engineering, emphasizing on the specific needs of developing countries in general and Iran in particular. The educational objectives put more emphasis on postgraduate programs for the future. The majority of civil engineering students are Iranians. Foreign students are eligible on the basis of admission requirements set by the Iranian Ministry of Culture and Higher Education. B.Sc. program is spread over eight semesters. The 1 to 4 unit courses are divided into compulsory and elective. The B.Sc. degree is awarded upon completion of 140 units of credit. The B.Sc. program is highly competitive.



1st semester
2nd semester
3rd semester
4th semester
5th semester
6th semester
7th semester
8th semester
Optional courses
General courses


1st semester

Course No.NamePrerequisites
22_015General Math I
24_011Physics I
35_312Engineering Graphics
8 units of general courses should be taken.


2nd semester

Course No.NamePrerequisites
20_011Static's22_015
20_513Surveying22_015
22_016General Math II22_015
24_001Physics Laboratory I24_011
24_012Physics II24_011
5 units of general courses should be taken.


3rd semester

Course No.NamePrerequisites
20_111Mechanic Of Solids I20_011
20_012Dynamic20_011
20_451Geology20_513
22_034Differential Equations22_016
22_063Statistics & Probability22_015
40_151Computer Programming (Pascal)22_015
3 units of general courses should be taken.


4th semester

Course No.NamePrerequisites
20_112Mechanic Of Solids II20_111
20_121Theory Of Structure I20_111
20_208Material & Concrete Technology & Laboratory20_111, 24_001, 24_012
20_615Fluid Mechanics20_012
22_071Numerical Analysis40_151
4 units of general courses should be taken.


5th semester

Course No.NamePrerequisites
20_101Soil Laboratory20_111
20_122Theory Of Structure II20_121
20_221Design Of Steel Structures I20_121
20_231Design Of Concrete Structures I20_121, 20_208 or 20_271
20_323Architectural Analysis35_312
20_411Soil Mechanics20_111, 20-451
20_619Hydraulic20_615
20_629Hydrology20_615, 22_063


6th semester

Course No.NamePrerequisites
20_209Loading20_122
20_224Design Of Steel Structures II20_112, 20_122, 20_221
20_232Design Of Concrete Structures II20_122, 20_231
20_311Construction Engineering20_323, 20_411
20_401Soil Mechanics Laboratory20_411
20_437Highway Design & Engineering20_411, 20_513
20_601Hydraulics Laboratory20_619
20_621Water & Wastewater 20_619, 20_629


7th semester

Course No.NamePrerequisites
30_240Steel Structures Project20_209, 20_224
20_250Concrete Structures Project20_209, 20_232
20_259Hydraulic Structures20_601
20_318Project Estimation & Contract20_208, 20_311, 20_323, 35_312
20_413Foundation Engineering20_231, 20_401, 20_411
22_427Highway Project20_437
20_436Pavement Design & Laboratory20_208 or 20_217, 20_437
20_752Training
4 units of optional courses should be taken.


8th semester

Course No.NamePrerequisites
22_015Environment Engineering20_621
24_011Project & Construction Management20_311, 20_318
35_312Transport Engineering20_063, 20_427, 20_436
6 units of optional courses should be taken.


Optional courses

Course No.NamePrerequisites
20_123Matrix Analysis Of Structures20_122
20_124Plastic Analysis Of Structures20_122, 20_221
20_129Computer Analysis Of Structures22_071, 20_122
20_164Introduction To Earthquake Engineering20_122
20_168Engineering Analysis Of Structures20_122
20_191System Engineering20_063
20_197Engineering EconomyThird year
20_212Advanced Concrete Technology20_111, 20_232
20_226Advanced Steel Design20_240, 20_244
20_234Design Of Pre Condensed Structures20_231
20_236Advanced Concrete Design20_232, 20_250
20_245Steel & Concrete Constructions20_224, 20_232
20_251Bridge Design20_209, 20_224, 20_232
20_257Coastal Engineering
20_512Advanced Surveying20_513
20_718Civil Engineering Language31_012, Forth year
20_810ProjectAverage above 15, Forth year
33_012Welding Workshop
33_018General Workshop
44_003Macro Economic Bases
44_004Management Of Technology Bases


General courses

Course No.NamePrerequisites
30_001Athletics I
30_002Athletics II30_001
31_122Elementary Foreign Language (English)
31_124Complementary Foreign Language (English)31_122
37_123Islamic Education
37_443Theology I
37_444Theology II37_443
37_488Reading Islamic Literature
37_624Islamic Revolution & Roots
37_612History Of Islam
37_991Persian Literature