Course Schedule

MSc in Artificial Intelligence – Course Schedule

Students are required to complete a total of 30 credits, including 12 credits of core courses, 12 credits of elective courses and 6 credits of practicum training. 

Course offering schedule for 2025-26 Fall Term

Core Course(s):

  • ARIN 5101      Advanced Python Programming for Artificial Intelligence 
  • ARIN 5102      AI Fundamentals: Concepts and Methods 
  • ARIN 5103      Foundations of Machine Learning 

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

 

Tentative Course offering schedule for 2025-26 Spring Term

Core Course(s):

  • ARIN 5104      Artificial Intelligence Ethics 

Elective Course(s):

Specialized AI Technology Courses

  • ARIN 5204      Reinforcement Learning 

Application-Oriented AI Courses

  • ARIN 5301      Human-Computer Interaction
  • ARIN 5302      Medical Image Analysis
  • ARIN 5303      Artificial Intelligence in Cybersecurity

Compulsory Practicum Training:

  • ARIN 6900      Capstone Project

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.

(Last Updated on November 18, 2025)