Home > Undergraduate > Find a Course

Undergraduate Courses

::: 2022-08-09 09:26:28

Find a Course

The undergraduate courses of the Department offer fundamental engineering training and develop students' ability to carry out the experimental work and the practical training in order to bridge theory and practice. Our curriculum offers balanced knowledge in major areas in construction engineering, including: structural engineering, geotechnical engineering, construction management, construction material, and information technology.  Students need to earn 136 credits in order to graduate with a bachelor's degree.

  • Introduction to Construction Engineering
  • Engineering Statistics
  • Strength of Material
  • Calculus
  • Physics
  • Chemistry
  • Physics Lab.
  • Chemistry Lab.
  • Introduction to Computer Programming
  • Engineering Geology
  • Engineering Statistics
  • Engineering Mathematics (1)
  • Engineering Mathematics (2)
  • Engineering Economics
  • Applications of Digital Computers
  • Engineering Dynamics
  • Fluid Mechanics
  • Electromechanical Utilities & Facilities
  • Construction Materials
  • Structural Analysis
  • Reinforced Concrete Design
  • Advanced Reinforced Concrete Design
  • Prestressed Concrete Design
  • Structural Steel Design
  • Advanced Structural Steel Design
  • Engineering Materials
  • Soil Mechanics
  • Foundation Engineering
  • Rock Mechanics
  • Fortran Programming and Applications
  • C/VB Programming and Applications
  • Intermediate Soil Mechanics
  • Soil Mechanics
  • Construction Surveying
  • Construction Surveying Practice
  • Applied Ecology
  • Quality Control of Concrete
  • Concrete Test
  • Soil Mechanics Test
  • Hydrology for Engineers
  • Chemistry in Engineering
  • Numerical Analysis and its Applications
  • Contracts and Laws for Engineers
  • The Computer Application in Construction Materials
  • Matrix Structural Analysis
  • Structural Systems
  • Railway Engineering
  • Track Engineering Field Practice
  • Project Planning & Control
  • Value Engineering
  • Project Financial Management
  • Project Management
  • The Application of Probability Concepts in Engineering
  • Ecological Technology
  • A Civil Engineering Construction (1)
  • Introduction to Earthquake Engineering
  • An Introduction to Wind Engineering
  • Hillside Developing Engineering
  • Digital Construction Survey
  • Computer-aided Engineering Data Analysis
  • Introduction to Web-Based Computing in Construction Engineer
  • Construction Engineering in Urban Areas (1)
  • Tunnel Engineering
  • Design of Prestressed Concrete Bridge
  • High-Rise Building Structural Design
  • Bridge Engineering
  • Computer Aided Data Visualization and A Presentation in Construction Engineering
  • Intermediate Mechanics of Materials
  • Application of Project Management Software
  • Systems engineering
  • Recitation for Mechanics of Materials
  • Special Projects

    Course Map