[ For a complete course list, please click here. ]  
 
The total of 137 credits required for graduation comprise 6 types of courses: general, core, major, major electives, elective and free electives. The number of recommended credits for each type and their compositions are showed below.           
 
  General Courses (31 credits)
  Core Courses (58 credits)