Teaching

UM Courses

CIVL7201. Construction Project Management Theory and Practice

CIVL7203. Advanced Construction Planning and Scheduling

CIVL4013. Engineering Economics and Ethics

CIVL4021. Special Topics in Civil Engineering (2022/2023)