Maps | Directories | Engr Webmail | UVic Webmail |   

 

  Prospective Students    Undergraduate Students    Graduate Students   
  
 

Electrical and Computer Engineering Programs

Click the headings to expand/collapse the appropriate sections.

Electrical Engineering Program Outline

The Bachelor of Engineering in Electrical Engineering (BEng) degree requirements are 48 courses (72.0) units and four co-op work terms (18 units):

  • 16 core courses in electrical engineering
  • 3 core courses in computer engineering
  • 1 core course in mechanical engineering
  • 6 core courses in math/stats
  • 2 core courses in physics
  • 1 core course in chemistry
  • 3 core courses in computer science
  • 7 core courses in engineering
  • 1 natural science elective
  • 1 complementary studies elective
  • 7 technical electives
  • 4 co-op work terms

Computer Engineering Program Outline

The Bachelor of Engineering in Computer Engineering (BEng) degree requirements are 48 courses (72.0) units and four co-op work terms (18 units):

  • 9 core courses in computer engineering
  • 11 core courses in electrical engineering
  • 6 core courses in math/stats
  • 2 core courses in physics
  • 1 core course in chemistry
  • 3 core courses in computer science
  • 7 core courses in engineering
  • 1 natural science elective
  • 1 complementary studies elective
  • 7 technical electives
  • 4 co-op work terms

Course Schedule - Electrical Engineering

The Electrical Engineering course schedule consists of the Engineering Core (highlighted in blue), the Electrical Engineering Core (highlighted in yellow) and electives. The Engineering Core is common with Mechanical Engineering.

TERM 1A
Fall
TERM 1B
Spring
C
O
O
P

1
TERM 2A
Fall
C
O
O
P

2
TERM 2B
Summer
C
O
O
P

3
TERM 3A
Spring
C
O
O
P

4
TERM 3B
Fall
C
O
O
P

5
TERM 4A
Summer
C
O
O
P

6
TERM 4B
Spring
CSC 111 CHEM 150 CENG 241 ELEC 216 CSC 349A CENG 355 ELEC 499 ENGR 4461
ENGR 110 ENGR 120 CENG 255 ELEC 220 ELEC 300 ELEC 350 ENGR 2802 1 Natural Science Elective3
ENGR 130 ENGR 141 CSC 1164 ELEC 260 ELEC 310 ELEC 360 ENGR 297 1 Complementary Studies Elective
MATH 100 MATH 101 ELEC 250 ELEC 2995 ELEC 320 ELEC 370 3 Technical Electives6 4 Technical Electives6
MATH 110 PHYS 111 MATH 200 MATH 204 ELEC 330 ELEC 380
PHYS 110 STAT 254 MECH 295 ELEC 340 ELEC 3997

Notes:

  1. Students normally take ENGR 446 in the term preceding the final term of their academic program (academic or work term).
  2. ENGR 280 may be replaced by ECON 180 normally offered in Fall term.
  3. Bridge students must take MECH 295 as the Natural Science Elective. MECH 295 only offered in the summer term.
  4. CSC 115 may be substituted in a term when CSC 116 is not offered. CSC 116 is strongly recommended.
  5. ELEC 299 is a prerequisite for ELEC 399.
  6. Seven Technical Electives are required, selected from the list of technical electives. Bridge students from Camosun must take 2 technical electives from the special bridge student's elective list.
  7. ELEC 399 is a prerequisite for ELEC 499. ELEC 399 Design Project I is a team-based technical project complemented with lectures on design and guest speakers on a variety of topics relevant to a Professional Engineer. This project may be linked to ELEC 499 Design Project II.

Course Schedule - Computer Engineering

The Computer Engineering course schedule consists of the Engineering Core (highlighted in blue), the Computer Engineering Core (highlighted in orange) and electives. The Engineering Core is common with Mechanical Engineering.

TERM 1A
Fall
TERM 1B
Spring
C
O
O
P

1
TERM 2A
Fall
C
O
O
P

2
TERM 2B
Summer
C
O
O
P

3
TERM 3A
Spring
C
O
O
P

4
TERM 3B
Fall
C
O
O
P

5
TERM 4A
Summer
C
O
O
P

6
TERM 4B
Spring
CSC 111 CHEM 150 CENG 241 CENG 242 CENG 460 CENG 355 CENG 499 CSC 349A
ENGR 110 ENGR 120 CENG 255 CENG 2991 ELEC 300 CENG 356 ENGR 2802 ENGR 4463
ENGR 130 ENGR 141 CSC 1164 ELEC 216 ELEC 310 CENG 3995 ENGR 297 1 Complementary Studies Elective
MATH 100 MATH 101 ELEC 250 ELEC 220 ELEC 320 2 of: ELEC 350, 360, 370, or 380 3 Technical Electives6 4 Technical Electives6
MATH 110 PHYS 111 MATH 200 ELEC 260 ELEC 330
PHYS 110 STAT 254 MATH 204 ELEC 340 1 Natural Science Elective

Notes:

  1. CENG 299 is a prerequisite for CENG 399.
  2. ENGR 280 may be replaced by ECON 180 normally offered in Fall term.
  3. Students normally take ENGR 446 in the term preceding the final term of their academic program (academic or work term).
  4. CSC 115 may be substituted in a term when CSC 116 is not offered. CSC 116 is strongly recommended.
  5. CENG 399 is a prerequisite for CENG 499. CENG 399 Design Project I is a team-based technical project complemented with lectures on design and guest speakers on a variety of topics relevant to a Professional Engineer. This project may be linked to CENG 499 Design Project II.
  6. Seven Technical Electives are required, selected from the list of technical electives. Bridge students from Camosun must take 2 technical electives from the special bridge student's elective list.

Technical Electives and ECE Specializations

The program requires completion of seven technical electives (10.5 units) to be chosen from the list below. Students who complete three courses (4.5 units) in a specialization area listed below can request a certificate from the Electrical and Computer Engineering office; the specialization area is not shown on the transcript. Specialization is optional; it aims to help students discern which courses fall under which areas of interest.

Students who entered the program via a bridge program must take at least two courses (i.e., 3.0 units) from the special bridge students' elective list.

Check the Academic Schedule - ECE Technical Elective Courses on when technical electives are normally offered or click on an elective listed below to find out when it is tentatively offered. Please note that not all technical electives are offered every year, and that some courses appear under more than one category.

Other 400-level or graduate courses may be considered as Technical Electives with the permission of the department, and Dean of Graduate Studies as required (refer to "Registration in Graduate Courses by Undergraduates" in the calendar).

Complete list of ECE Technical Electives

Communications


Computational Intelligence


Computer Systems


Digital and Embedded Systems


Digital Signal Processing


Electrical Energy Systems


Electromagnetics and Photonics


Electronics


Mechatronics


Networks, Security, and Privacy


Others

ECE Options

Biomedical Option

In addition to the regular Engineering program requirements, the Biomedical Option requires completion of the following courses:

Notes:

  • Students in this option may take EPHE 141 and BIOL 225 in lieu of BME 200 and 201, but must then take BIOL 190A as their Natural Science Elective.
  • Students in this option must take ELEC 435 as a Technical Elective.
  • Students must apply to be accepted into this option, normally during Term 1B.
  • Admission to this option requires completion of Biology 11 and is subject to enrolment limitations.
  • The offering of this option is subject to resources.

Course Schedule - Electrical Engineering with Biomedical Option (click to view)

The Electrical Engineering with Biomedical Option course schedule consists of the Engineering Core (highlighted in blue), the Electrical Engineering Core (highlighted in yellow), the Biomedical Option (highlighted in purple) and electives.

TERM 1A
Fall
TERM 1B
Spring
TERM 1C
Summer
TERM 2A
Fall
C
O
O
P

1
TERM 2B
Summer
C
O
O
P

2
TERM 3A
Spring
C
O
O
P

3
TERM 3B
Fall
C
O
O
P

4
TERM 4A
Summer
C
O
O
P

5
TERM 4B
Spring
CSC 111 CHEM 150 CENG 241 BME 200 or EPHE 141 BME 201 or BIOL 225 ELEC 300 CENG 355 ELEC 435 CSC 349A
ENGR 110 ENGR 120 CSC 116 CENG 255 ELEC 220 ELEC 310 ELEC 335 ELEC 499 ELEC 434
ENGR 130 ENGR 141 ENGR 297 ELEC 216 ELEC 260 ELEC 320 ELEC 350 ENGR 280 1 Complementary Studies Elective
MATH 100 MATH 101 MECH 295 ELEC 250 ELEC 299 ELEC 330 ELEC 370 Technical Electives Technical Electives
MATH 110 PHYS 111 1 Natural Science Elective or BIOL 190A MATH 200 STAT 254 ELEC 340 ELEC 380
PHYS 110 MATH 201 ELEC 360 ELEC 399

Course Schedule - Computer Engineering with Biomedical Option (click to view)

The Computer Engineering with Biomedical Option course schedule consists of the Engineering Core (highlighted in blue), the Computer Engineering Core (highlighted in orange), the Biomedical Option (highlighted in purple) and electives.

TERM 1A
Fall
TERM 1B
Spring
TERM 1C
Summer
TERM 2A
Fall
C
O
O
P

1
TERM 2B
Summer
C
O
O
P

2
TERM 3A
Spring
C
O
O
P

3
TERM 3B
Fall
C
O
O
P

4
TERM 4A
Summer
C
O
O
P

5
TERM 4B
Spring
CSC 111 CHEM 150 CENG 241 BME 200 or EPHE 141 BME 201 or BIOL 225 CENG 460 CENG 355 CENG 499 CSC 349A
ENGR 110 ENGR 120 CENG 242 CENG 255 CENG 299 ELEC 300 CENG 356 ELEC 435 ELEC 434
ENGR 130 ENGR 141 CSC 116 ELEC 216 ELEC 220 ELEC 310 CENG 399 ENGR 280 1 Complementary Studies Elective
MATH 100 MATH 101 ENGR 297 ELEC 250 ELEC 260 ELEC 320 ELEC 335 Technical Electives Technical Electives
MATH 110 PHYS 111 1 Natural Science Elective or BIOL 190A MATH 200 STAT 254 ELEC 330 2 of: ELEC 350, 360, 370, or 380
PHYS 110 MATH 201 ELEC 340


Computer Music Option

In addition to the regular Engineering program requirements, the Computer Music Option requires completion of the following courses:

Plus a total of 3.0 units from the following list:

  • CSC 475 (1.5) Music Retrieval Techniques
  • ELEC 4841 (1.5) Audio Signal Processing
  • MUS 401C (1.5) Acoustics
  • MUS 406A (1.5) Advanced Sound Recording Techniques
  • MUS 406B (1.5) Sound Recording Seminar
  • MUS 4072 (3.0) Computer Music Seminar

Notes:

  1. Or acceptable replacement.
  2. MUS 407 is a two-term course taken in the fall and spring.

Enrollment in the Computer Music Option is limited. Students must apply for admission before registering in any of its required courses. Students currently registered in the program can visit course syllabi, notes and lab instructions for detailed course information. Computer Engineering students enter this program option in their second year of studies. Please refer to the Computer Music option in Electrical or Computer Engineering for information on enrolling in this option.


Fast Track Master's Option

The Department of Electrical and Computer Engineering offers outstanding undergraduate students an opportunity for a head start in a master's program. Qualified students will be permitted to enroll in graduate-level courses during their fourth year. These courses will be in addition to any undergraduate requirements and thus can be transferred to the Master's degree program. All of the admission and transfer credit regulations of the Faculty of Graduate Studies must be met. For more information, please contact the Chair or the Graduate Adviser of the department.

 
 
Back to common navigation links