Important Academic Dates 2024-25
For all undergraduates*
First Semester
The course information system opens for current students to preview the available courses | July 29, 2024 (Mon) |
Online Course Selection for Current Students | August 6, 2024 (Tue) (10:00 am) – August 12, 2024 (Mon) (4:00 pm) (a) year 4 (or above) students: semester 1/full-year courses starting from 10:00 am on August 6, 2024; semester 2 courses starting from 10:10 am on August 6, 2024; (b) year 3 students (including new Direct Admission into Senior Year students): semester 1/full-year courses starting from 12:00 noon on August 6, 2024; semester 2 courses starting from 12:10 pm on August 6, 2024; and (c) year 2 students: semester 1/full-year courses starting from 2:00 pm on August 6, 2024; semester 2 courses starting from 2:10 pm on August 6, 2024. |
Suspension Period | August 7, 2024 (Wed) (9:00 am to 2:29 pm) |
Current students to check their course selection status online; Students can make further changes to their course selection | August 7, 2024 (Wed) (2:30 pm) – August 12, 2024 (Mon) (4:00 pm) |
Current students will not be allowed to make any changes to their course selection until the add/drop period | After August 12, 2024 (Mon) (4:00 pm) |
The course information system opens for Year 1 students # to preview the available courses | From August, 2024 (after performing master registration) |
Online Course Selection for Year 1 students # | August 20, 2024 (Tue) (10:00 am) – August 26, 2024 (Mon) (4:00 pm) semester 1/full-year courses starting from 10:00 am on August 20, 2024; semester 2 courses starting from 10:10 am on August 20, 2024. |
Suspension Period | August 21, 2024 (Wed) (12:00 noon) – August 22, 2024 (Thur) (2:29 pm) |
Year 1 students # to check their course selection status online; Students can make further changes to their course selection | August 22, 2024 (Thur) (2:30 pm) – August 26, 2024 (Mon) (4:00 pm) |
Year 1 students # will not be allowed to make any changes to their course selection until the add/drop period | After August 26, 2024 (Mon) (4:00 pm) |
First Day of Teaching | September 2, 2024 (Mon) |
Add/Drop Period for All Students | September 2, 2024 (Mon) (10:00 am) – September 16, 2024 (Mon) (4:00 pm) (a) year 1 students # starting from 10:00 am on September 2, 2024 (for both semesters); (b) year 2 students starting from 12:00 noon on September 2, 2024 (for both semesters); (c) year 3 students (including new Direct Admission into Senior Year students) starting from 2:00 pm on September 2, 2024 (for both semesters); and (d) year 4 (or above) students starting from 4:00 pm on September 2, 2024 (for both semesters). |
Suspension Period | September 3, 2024 (Tue) (12:00 noon to 4:59 pm) |
All Students to check their course selection status online | September 3, 2024 (Tue) (5:00 pm) – September 16, 2024 (Mon) (4:00 pm) |
End of Add/Drop Period | After September 16, 2024 (Mon) (4:00 pm) |
Reading/Field Trip * | October 14, 2024 (Mon) – October 19, 2024 (Sat) |
Last Day of Teaching * | November 30, 2024 (Sat) |
Revision Period * | December 2, 2024 (Mon) – December 6, 2024 (Fri) |
Assessment Period * | December 7, 2024 (Sat) – December 23, 2024 (Mon) |
Second Semester
Summer Semester
Important Academic Dates 2023-24
First Semester
The course information system opens for current students to preview the available courses | July 24, 2023 (Mon) |
Online Course Selection for Current Students | August 2, 2023 (Wed) (10:00 am) – August 8, 2023 (Tue) (4:00 pm) (a) year 4 (or above) students: semester 1/full-year courses starting from 10:00 on August 2, 2023; semester 2 courses starting from 10:10 on August 2, 2023; (b) year 3 students (including new Direct Admission into Senior Year students): semester 1/full-year courses starting from 12:00 on August 2, 2023; semester 2 courses starting from 12:10 on August 2, 2023; and (c) year 2 students: semester 1/full-year courses starting from 14:00 on August 2, 2023; semester 2 courses starting from 14:10 on August 2, 2023. |
Suspension Period | August 3, 2023 (Thur) (9:00 am to 2:29 pm) |
Current students to check their course selection status online; Students can make further changes to their course selection | August 3, 2023 (Thur) (2:30 pm) – August 8, 2023 (Tue) (4:00 pm) |
Students will not be allowed to make any changes to their course selection until the add/drop period | After August 8, 2023 (Tue) (4:00 pm) |
The course information system opens for Year 1 students # to preview the available courses | From August, 2023 (after performing master registration) |
Online Course Selection for Year 1 students # | August 17, 2023 (Thur) (10:00 am) – August 24, 2023 (Thur) (4:00 pm) semester 1/full-year courses starting from 10:00 on August 17, 2023; semester 2 courses starting from 10:10 on August 17, 2023. |
Suspension Period | August 18, 2023 (Fri) (12:00 noon) – August 21, 2023 (Mon) (2:29 pm) |
Year 1 students # to check their course selection status online; Students can make further changes to their course selection | August 21, 2023 (Mon) (2:30 pm) – August 24, 2023 (Thur) (4:00 pm) |
First Day of Teaching | September 1, 2023 (Fri) |
Add/Drop Period for All Students | August 31, 2023 (Thur) (10:00 am) – September 18, 2023 (Mon) (4:00 pm) (a) year 1 students # starting from 10:00 on August 31, 2023 (for both semesters); (b) year 2 students starting from 12:00 on August 31, 2023 (for both semesters); (c) year 3 students (including new Direct Admission into Senior Year students) starting from 14:00 on August 31, 2023 (for both semesters); and (d) year 4 (or above) students starting from 16:00 on August 31, 2023 (for both semesters). |
Suspension Period | September 1, 2023 (Fri) (12:00 noon to 4:59 pm) |
All Students to check their course selection status online | September 1, 2023 (Fri) (5:00 pm) – September 18, 2023 (Mon) (4:00 pm) (Updated on Sep 11, 2023 – Add/drop period extended due to previous weather conditions) |
End of Add/Drop Period | After September 18, 2023 (Mon) (4:00 pm) |
Reading/Field Trip * | October 16, 2023 (Mon) – October 21, 2023 (Sat) |
Last Day of Teaching * | November 30, 2023 (Thur) |
Revision Period * | December 1, 2023 (Fri) – December 7, 2023 (Thur) |
Assessment Period * | December 8, 2023 (Fri) – December 23, 2023 (Sat) |
Second Semester
First Day of Teaching | January 15, 2024 (Mon) |
^ Add/Drop Period for All Students | January 15, 2024 (Mon) (10:00 am) – January 29, 2024 (Mon) (4:00 pm) (a) year 1 students # starting from 10:00 on January 15, 2024 (for semester 2 and summer semester); (b) year 2 students starting from 12:00 on January 15, 2024 (for semester 2 and summer semester); (c) year 3 students (including new Direct Admission into Senior Year students) starting from 14:00 on January 15, 2024 (for semester 2 and summer semester); and (d) year 4 (or above) students starting from 16:00 on January 15, 2024 (for semester 2 and summer semester). |
Suspension Period | January 16, 2024 (Tue) (12:00 noon to 4:59 pm) |
All students to check their course selection status online | January 16, 2024 (Tue) (5:00 pm) – January 29, 2024 (Mon) (4:00 pm) |
End of Add/Drop Period | After January 29, 2024 (Mon) (4:00 pm) |
Class Suspension Period for The Lunar New Year | February 10, 2024 (Sat) – February 16, 2024 (Fri) |
Reading/Field Trip * | March 4, 2024 (Mon) – March 9, 2024 (Sat) |
Last Day of Teaching * | April 27, 2024 (Sat) |
Revision Period * | April 29, 2024 (Mon) – May 4, 2024 (Sat) |
Assessment Period * | May 6, 2024 (Mon) – May 21, 2024 (Tue) |
Summer Semester
^ Online course selection for All Students (except Final Year Students) | June 11, 2024 (Tue) (10:00 am) – June 18, 2024 (Tue) (4:00 pm) |
Suspension Period | June 12, 2024 (Wed) (12:00 noon to 4:59 pm) |
All students to check their course selection status online | June 12, 2024 (Wed) (5:00 pm) – June 18, 2024 (Tue) (4:00 pm) |
Students will not be allowed to make any changes to their course selection | After June 18, 2024 (Tue) (4:00 pm) |
Teaching and Assessment Period | June 24, 2024 (Mon) – August 17, 2024 (Sat) |