Note:
1. The courses in 2025 will be delivered OFFLINE (except Introduction to Python) .
2. Please click the course titles to download the course syllabi.
3. Each student can take up to 6 credits' content courses (apart from PE and Chinese language courses).
4. Chinese language courses and PE courses are optional. The Chinese language courses are for students holding foreign passports only (Non-Chinese Citizens).
5. Courses may be cancelled if there are fewer than 10 students enrolled. Students will be notified about course cancellation before July 2, 2025.
6. Face-to-Face courses will NOT be delivered online live at the same time.