Undergraduate program – leading to a bachelor’s or engineer’s degree, open to secondary school graduates who have passed high-school leaving exam

Master’s program – leading to a master’s degree, open to those holding a bachelor’s degree

Doctoral program – leading to a doctoral degree, open to those holding a master’s degree or equivalent

Students holding a bachelor’s or master’s degree may enroll in extension /continuing education programs