Announcements

Past Announcements

Curriculum Information

Timetable

Summer 2025 

Updated on April 22, 2025

Spring 2025 

Updated on April 5, 2025

Winter 2025 

Updated on January 16, 2025

Others

Updated on Oct. 23, 2024

Course Offerings (Terms)

Course Offerings (Years)

2024-25
Content courses

Updated on Feb. 5, 2025

Language courses

Course Syllabus

Course Requirement

Class of 2026 

  Updated on August 8, 2024

Class of 2025 

Updated on August 7, 2024

Academic Calendar

2025-2026 

  Updated on December 18, 2024