Program Details

The Master of Science program in Civil Engineering comprises a minimum of 8 courses (24-25 credits of course work) and a thesis. The student has a maximum of 4 semesters to complete the coursework with a grade point average of 3.00, and a maximum of 6 semesters to complete the M.S. program.

As part of their coursework, all MSc students are required to complete the following requirements:

A) All students must complete the following two courses:

1. CE 503 Mathematical Methods in Civil Engineering

2. CE 579 Seminar

B)   Theoretical Foundations Course [TFC] (1 Course):

All students are required to complete one course from the TFC list. These courses either cover basic science topics such as theoretical knowledge of physics, chemistry, biology, mathematics (CE 503 is not included) or engineering mechanics topics. The TFC list is approved and 

C)   Numerical / Experimental Courses [NEC] (2 Courses):

All students are required to complete two courses from the NEC list. These courses aim to develop a deeper understanding in experimental design, data evaluation and numerical analysis. Numerical / Experimental Course list is created by the Department and the authority of updating the course list belongs to the Department Board.

D)   Specialization Courses [SC] (4 Courses):

In addition to the requirements specified above, students need to complete 4 additional courses that are expected to help them specialize in their area of reserach. Students should consult their thesis advisors when deciding on these elective courses to ensure maximum benefits for their research interests and thesis study.  At least two of the SC courses must be completed from amongst the courses offered by the Department.

In addition to their coursework, students must also submit and defend a comprehensive thesis. The theses are prepared under the supervision of thesis advisors. Each student is assgined a thesis advisor in their first semester and all students are encouraged to commence their research studies once their advisor is assigned.