Freshmen students arriving after completing their secondary education (Baccalaureate) are enrolled in a two-year foundational program common to all engineering specializations. This pre-engineering program provides a basic foundation in the fundamental sciences, engineering basics, and computer and communication skills. It is designed to prepare the students for the challenging demands of the engineering specializations that will follow.
The pre-engineering program offers students the chance to delay by several semesters their decision as to what branch of engineering to follow.
More specifically, the two-year curriculum includes broad training in Mathematics, Sciences (Physics and Chemistry), Engineering Basics (programming, digital systems, electric circuits, networks), Effective communication skills, and social sciences and humanities.