Course Schedule
Students are required to complete a total of 30 credits, including 12 credits of Core Courses and 18 credits of Elective Courses (at least 6 credits of Specialized AI technology Courses and at least 3 credits of Application-oriented AI Courses).
Course offering schedule for 2026-27 Fall Term
Core Course(s):
- ARIN 5101 Advanced Python Programming for Artificial Intelligence
- ARIN 5102 AI Fundamentals: Concepts and Methods
Elective Course(s):
Specialized AI Technology Courses
- ARIN 5201 Machine Learning for Computer Vision
- ARIN 5202 Machine Learning for Natural Language Processing
- ARIN 5203 Foundation Models and Generative Artificial Intelligence
Application-Oriented AI Courses
- ARIN 5305 Artificial Intelligence in Software Engineering
Practicum Training
- ARIN 6900 Independent Project (6 credits, to be completed in 2 terms)
Subject to the approval of the Program Director, students may start the Independent Project in their first term of study.
All courses are offered subject to needs and availability. For the latest list of courses to be offered, please visit Class Schedule & Quota.
For course details, please refer to the Postgraduate Program Catalog.