The maximum course load per semester in graduate programs is 12 credits, normally 3-4 courses. The maximum course load per semester in undergraduate program is 15 credits. However, if the GPA of the previous semester is 3.5 or higher, the student can apply for three more credits.