To accommodate a student's career plans and interests in these areas, the graduate program requirements are structured so that there is great flexibility in choosing appropriate courses while ensuring sufficient depth and breadth. The professor assigned to or chosen by a student as his or her adviser has the knowledge to make suggestions of specific courses to further the student's educational goals.
The graduate programs available are: a Master of Engineering (MEng) degree which, by perception, is more practically oriented and consists of coursework; a Master of Science (MS) degree which is considered more scholarly or fundamental and must include a thesis; and a Doctor of Philosophy (PhD) degree.