Download a PDF of this section: The Faculty of Applied Science Print this page Email this page

Electrical and Computer Engineering

The Department of Electrical and Computer Engineering offers programs leading to the Bachelor of Applied Science in Electrical Engineering and to the Bachelor of Applied Science in Computer Engineering. A minor in Honours Mathematics option is available in both programs.

Three options are available in Electrical Engineering: Biomedical Engineering, Electrical Energy Systems, and Nanotechnology and Microsystems. An option in Software Engineering is available in Computer Engineering.

Students choosing Biomedical Engineering must apply prior to second year; students opting for other options enter at the third year level (refer to website below for application information pertinent to the individual Options). Students should be aware that enrolment restrictions in the Options may apply.

NOTE: The intake of students into the Electrical Energy Systems, Nanotechnology and Microsystems, and Software Engineering options has been suspended effective 2015.

For further information visit Electrical and Computer Engineering.

Second Year

(For Electrical Engineering)

CPEN 211 5
CPSC 259 4
ELEC 201 4
ELEC 202 4
ELEC 211 2
ELEC 221 4
ELEC 281 3
ELEC 2911 6
MATH 253 3
MATH 256 3
MATH 264 1
Total Credits 39
1 Students in the Biomedical Engineering Option will take ELEC 271 and ELEC 292 instead of ELEC 291.

(For Computer Engineering)
For students who entered the program in September 2013

CPEN 211 5
CPEN 221 4
CPEN 281 3
CPSC 261 4
ELEC 201 4
ELEC 221 4
ELEC 291 6
MATH 220 3
MATH 253 3
MATH 256 3
Total Credits 39

(For Computer Engineering)
For students who entered the program in September 2014 or later

CPEN 211 5
CPEN 221 4
CPEN 281 3
CPEN 291 6
CPSC 261 4
ELEC 201 4
MATH 220 3
MATH 253 3
MATH 256 3
Complementary Study Elective 3
Total Credits 38

Computer Engineering

Third Year (for students who enter the program in September 2013)
CPEN 311 4
CPEN 331 4
CPEN 391 6
CPSC 221 4
ELEC 202 4
One of MATH 318, STAT 251, MATH 302, STAT 302 3
Electives1 6
Complementary Studies electives2 6
Total Credits 37
Third Year (for students who enter the program in September 2014 or later)
CPEN 311 4
CPEN 331 4
CPEN 391 6
CPSC 221 4
ELEC 221 4
One of MATH 318, STAT 251, MATH 302, STAT 302 3
Electives1 10
Complementary Studies electives2 3
Total Credits 38
Fourth Year
APSC 450 2
CPEN 481 3
CPEN 491 10
Electives1 21
Science elective1 3
Total Credits 39
1 To be chosen based on Department-approved list of Computer Engineering electives.
2 See Complementary Studies courses.

Software Engineering Option (enrolment suspended)

The Software Engineering Option, in Computer Engineering, puts a greater emphasis on methods and process for the design of software-intensive computer systems, including requirements elicitation, software design, software quality, user-interface, and software project management.

Students who satisfactorily complete the following program will be given recognition as receiving the Bachelor of Applied Science in Computer Engineering (Software Engineering Option).

Third Year (for students who enter the program in September 2013)
CPEN 311 4
CPEN 321 4
CPEN 331 4
CPEN 391 6
CPSC 221 4
CPSC 304 3
CPSC 320 3
One of MATH 318, STAT 251, MATH 302, STAT 302 3
Complementary Studies electives1 6
Total Credits 37
Third Year (for students who enter the program in September 2014 or later)
CPEN 311 4
CPEN 321 4
CPEN 331 4
CPEN 391 6
CPSC 221 4
CPSC 304 3
CPSC 320 3
ELEC 221 4
One of MATH 318, STAT 251, MATH 302, STAT 302 3
Complementary Studies electives1 3
Total Credits 38
Fourth Year
APSC 450 2
CPEN 421 4
CPEN 422 4
CPEN 481 3
CPEN 492 10
Science elective2 3
Electives2 13
Total Credits 39
1 See Complementary Studies courses.
2 To be chosen based on Department-approved list of Software Engineering electives.

Electrical Engineering

Third Year
CPEN 311 4
ELEC 301 4
ELEC 311 4
ELEC 315 4
ELEC 321 or STAT 357 4
ELEC 341 4
ELEC 342 4
ELEC 391 6
Complementary Studies electives1 6
Total Credits 40
Fourth Year
APSC 450 2
ELEC 481 3
ELEC 491 10
Electives2 18
MATH elective2 3
Total Credits 36
1 See Complementary Studies courses.
2 To be chosen based on Department-approved list of Electrical Engineering electives.

Biomedical Engineering Option

The Biomedical Engineering Option, in Electrical Engineering, allows students interested in the application of technology to medicine and the life sciences to have a course and project concentration in these areas. The option provides core courses in Electrical Engineering as well as a broad range of specific courses traditionally covered in Biomedical Engineering: anatomy, physiology, biomedical instrumentation, biosignals and systems, medical imaging, regulatory standards, design processes, and the emerging areas of micro and nanotechnology.

Students will be admitted to the option at the end of first year by permission of the option coordinator, based on a demonstrated interest in biomedical engineering, and the grade point average obtained in the first year of engineering.

Students accepted into the option will take a modified version of the standard Electrical Engineering program.

Students who satisfactorily complete the following program will be given recognition as receiving the Bachelor of Applied Science in Electrical Engineering (Biomedical Engineering Option).

Third Year
BMEG 410 3
BMEG 456 3
ELEC 301 4
ELEC 311 4
ELEC 341 4
ELEC 371 3
ELEC 391 6
Breadth Electives1 8
One of STAT 251, MATH 302, MATH 318, STAT 302 3
Complementary Studies electives2 3
Total Credits 41
Fourth Year
APSC 450 2
ELEC 422 3
ELEC 471 3
ELEC 473 3
ELEC 481 3
ELEC 494 10
Electives1 9
Complementary Studies electives2 3
Total Credits 36
1 To be chosen based on Department-approved list of Biomedical Engineering electives.
2 See Complementary Studies Courses.

Electrical Energy Systems Option (enrolment suspended)

The Electrical Energy Systems Option in Electrical Engineering will provide students with theoretical and practical experience in the electric energy related fields. Students will be admitted at the third-year level. Those who satisfactorily complete the following program will be given recognition as receiving the Bachelor of Applied Science in Electrical Engineering (Electrical Energy Systems Option).

Third Year
ELEC 301 4
ELEC 311 4
ELEC 321 or STAT 357 4
ELEC 341 4
ELEC 342 4
ELEC 352 4
ELEC 391 6
Breadth Elective 4
Complementary Studies electives1 6
Total Credits 40
Fourth Year
APSC 450 2
ELEC 451 4
ELEC 453 4
ELEC 454 4
ELEC 481 3
ELEC 492 10
Electives2,3 9
Total Credits 36
1 See Complementary Studies courses.
2 To be chosen based on Department-approved list of Electrical Energy Systems electives.
3 Students who have not completed EECE 392 or EECE 492 should complete EECE 392 (4 credits) and at least 5 credits of electives.

Nanotechnology and Microsystems Option (enrolment suspended)

The Nanotechnology and Microsystems Option, in Electrical Engineering, allows students course concentration and practical project experience in electronics including emerging nanodevices; micro/nanoscale mechanisms and methods (physical, chemical, mechanical, biological and numerical); micro/nano system design and analysis; micrometer and nanometer scale fabrication and instrumentation; and electromagnetics at small length scales.

Students will be admitted at the third-year level. See the Department website for application information.

Students who satisfactorily complete the following program will be given recognition as receiving the Bachelor of Applied Science in Electrical Engineering (Nanotechnology and Microsystems Option).

Third Year
ELEC 301 4
ELEC 311 4
ELEC 315 4
ELEC 321 or STAT 357 4
ELEC 361 4
ELEC 391 6
Breadth Electives1 8
Complementary Studies Electives2 6
Total Credits 40
Fourth Year
APSC 450 2
ELEC 461 3
ELEC 462 3
ELEC 463 3
ELEC 481 3
ELEC 493 10
Electives1 12
Total Credits 36
1 To be chosen based on Department-approved list of Nanotechnology and Microsystems Option.
2 See Complementary Studies courses.

a place of mind, The University of British Columbia

Student Services
Vancouver Campus
1874 East Mall
Vancouver, BC Canada V6T 1Z1

Emergency Procedures | Accessibility | Contact UBC | © Copyright The University of British Columbia