Announcements

Past Announcements

Curriculum Information

Timetable

Fall 2024

Updated on Sep.25, 2024

Others

Updated on Oct. 23, 2024

Course Offerings (Terms)

Course Offerings (Years)

Course Syllabus

Course Requirement

Class of 2026 

  Updated on August 8, 2024

Class of 2025 

Updated on August 7, 2024

Academic Calendar