To complement their engineering studies, all Electrical and Computer Engineering students are required to clear a number of milestones. A milestone is not a course, but an objective which must be cleared before a specified academic term. If you do not clear the milestone by a specified academic term, you will not be allowed to enrol in that term until the milestone has been cleared.

Five of these milestones are Co-op Work Terms and another three or four are the work-term reports. These are documented elsewhere.

The remaining three milestones are:

These three milestones are not linked to any courses and therefore when you achieve one of these milestones, you are said to have cleared it. If you make an attempt to clear one of these three milestones and fail to do so, the milestones are simply not yet marked as being cleared—a failure will not appear on your transcript.