Site Menu
For Current Students

Program Curriculum


Core engineering program (Years 1 & 2)

A substantial part of the work in first and second year is made up of core classes common to all engineering disciplines. You will apply to your preferred discipline in the winter term of first year and the elective classes taken in second year will depend on your selected discipline.

Electrical and Computer Engineering curriculum (Years 3, 4 & 5)

For students entering an Electrical or Computer Engineering program (Year 3/Term 5) effective Fall 2024, the standard course schedule will follow the new 9-term curriculum found in the 2024/2025 Academic Calendar.

The Electrical and Computer Engineering curriculums are built upon the enduring physical and mathematical principles that serve as the unchanging foundation of the discipline. Courses withink the program apply these foundational principles to cutting-ende applications in specialized areas, ensuring that students are equipped with both timeless knoweldge and contemporary skills. 

Technical Elective courses are included in the curriculum to enable the student to obtain a deeper, more detailed understanding of current technology in a field of interest. Additionally, these electives may be chosen from a selection of courses offered by other Departments, fostering interdisciplinary perspectives and expertise.

During the final two terms students complete a Senior Year Project in a small team. This project requires students to analyze, design, and implement solutions to real-world electrical or computer engineering problems. These projects are sources from professionals in local industries or research facilities who actively supervise the students in collaboration with assigned Faculty Advisors.

Laboratory sessions form an integral part of most Electrical and Computer Engineering courses. These hands-on sessions take place in on-campus laboratories, providing students with practical exposure and reinforcing theoretical concepts in a tangible and applied manner.

Program Options

Upon completion of the core engineering program, the Department of Electrical & Computer Engineering offers two B.Eng Degree Programs:

  • B.Eng in Electrical Engineering in the accredited Electrical Engineering Program or
  • B.Eng in Computer Engineering in the Computer Engineering Program*

*Per CEAB regulations, new programs are reviewed for accreditation in the final year of the first cohort's program, prior to their graduation

These programs may be taken following three possible course schedules.

  • Co-operative Program 
  • Non-Co-operative Program 
  • Accelerated Program (Non-Co-Op)

*Course Schedules differ for each of these three options. Please see the detailed per term course schedules listed below for more details.

Students who choose Co-Operative Program Schedule can apply for and are required to take three four-month work placements in industry. They need two years and eight months to complete their degree. Students in the Non-Co-operative Program Schedule can finish in two years and four months. Students in the Non-Co-operative Program Schedule may complete their degree in one year and eight months.

Students registered in our program may pursue either the Electrical or Computer options  listed below.  Additionally, the Electrical and Computer Engineering Department offers a Certificate in Biomedical Engineering. See the Certificates section of the calendar for details.

Core Engineering Program - Years 1 & 2

Fall 2024 B.Eng in Electrical Engineering

Fall 2025 B.Eng in Computer Engineering (New Degree)

Technical Electives

Fall 2024 Computer Engineering Option

Program Start Date 2023 or Earlier

 

3rd & 4th Year Prerequisite Tree [PDF]

Calendar description of the courses are found here: Academic Calendar

Questions?

Years 3 & 4
ECED Undergraduate Advisor
Email: eceugrad@dal.ca

 

Search Dal.ca