Academic requirements


All students must satisfactorily complete 37 credit hours of courses during the first year of study. In addition, engineering majors must complete 126 credit hours of major-specific courses while science majors must complete 95 credit hours of major-specific courses, with the exception of biomedical students in the drug design and development concentration who must complete 127 credit hours.

For a bachelor’s degree in engineering, students must satisfactorily complete a minimum of 163 credit hours within five years of study, in addition to the requirements of their major. For a bachelor’s degree in science, students must satisfactorily complete a minimum of 134 credit hours within four years of study, in addition to the requirements of their major.

Students unable to carry a full course load may be permitted to take more time to complete their degree. Approval from the vice chair for academic affairs is required for extension of the study period.

Minimum satisfactory requirements at graduation

Students must achieve a minimum grade point average of 2.00 or more each semester. Students failing to meet the minimum GPA will be placed on probation. Students who fail to obtain a minimum GPA of 2.0 for two consecutive semesters will be required to withdraw.

To qualify for graduation, a student must achieve a minimum overall GPA of 2.00.

The main components of the undergraduate program at the university are: the core curriculum; the major-specific courses; a series of humanities and social sciences courses; a course in intellectual property, technology transfer and commercialization; and electives.


A degree is awarded and conferred by the university after satisfactorily completing the required number of credit hours and a minimum grade point average of 2.0.


A major is the concentrated area of study a student has chosen to pursue for their bachelor’s degree. Students will be exposed to research related to the various major subject areas offered at the university during the foundation year. Every student must select a major during the first semester of their second year of study at the university.

Students must fulfill the requirements of the program offering the degree, which will depend mainly on the student’s:

  • GPA (to be specified by each program).
  • Presentation, essay and personal interview.
  • Entry exam.


Double major

Students pursuing a double major must consult with their advisor before obtaining written approval from the dean of student affairs. 

The regulations of double counted courses will be subject to the university’s approval. Each student must have a faculty advisor for each major, and both advisors must approve the graduation plan for each major.


Students may elect one or more of the minors offered at the university. Electing a minor is optional and its plan must be approved by the program advisor. A total of five courses is required in any minor. The minors must contain some upper-level courses.  A maximum of two courses taken as electives can be included. The program advisor may ask the student to include specific courses in their minor.