• Number of credits required for graduation: 128
  • Compulsory: 84 (including 56 credits of departmental core and compulsory courses)
  • Elective: 44 (Students who enrolled in Year 111 (2022) or before must complete at least 10 credits of Type I electives and 10 credits of Type II electives out of 30 credits of Type I and II electives. Students enrolled in Year 112 (2023) or later must complete at least 8 credits of Type I electives and 8 credits of Type II electives out of 24 credits of Type I and II electives.