Degree planning and enhancement

Degree planning

The current requirements for completing a Bachelor of Applied Science degree in Electrical or Computer Engineering, including complementary studies electives, technical electives, and professional development courses, are outlined in the Undergraduate Calendar.

Students admitted in previous years can find their degree requirements in the Academic Calendar Archives.

Degree enhancement

In addition to earning a professional engineering degree, Waterloo Engineering offers various opportunities to enhance your education and gain valuable experience.

Options

Options provide a pathway to expand your degree by offering a specific combination of courses that focus on another subject or career-oriented area. As an ECE student, you may be interested in options such as Artificial Intelligence, Software Engineering, or Quantum Engineering.

Specializations

A specialization formally recognizes on your diploma a focused selection of elective courses within Electrical or Computer Engineering.