A total of 128 units must be completed in order to graduate. These units are divided into the following categories:
Major | | 60 units |
| Major Required Courses | 30 units | |
| Major Elective Courses | 24 units | |
| Honours Project (Compulsory) | 6 units | |
University Core | | 13 units |
General Education | | 18 units |
Free Electives | | 37 units |
| | Total | 128 units |
This structure directly reflects the aims and objectives of the programme. The emphasis is not placed on providing specialist training for specific jobs, but rather on providing an education aimed at liberating the mind of the individual and developing the types of intellectual and personal skills that are recognized as important by employers in a wide variety of occupational areas.