Full-time Bachelor of Engineering 8030beng

Engineer Your World

The Bachelor of Engineering in Electrical Engineering (B.Eng Electrical) is a four year program that prepares students for a
student in a lab
professional career as an Electrical Engineer. The B.Eng Electrical is recognized as a baccalaureate degree in British Columbia by the BC Ministry of Advanced Education and is nationally accredited by the Canadian Engineering Accreditation Board (CEAB). The program is designed to provide a pathway to registration as a Professional Engineer in BC.

The Program

The B.Eng Electrical program shares first year with the Diploma of Electrical and Computer Engineering Technology (ECET) to provide you with options for your engineering education. After successful completion of the first year, you choose to continue in either an engineering degree or a technology diploma path. The engineering degree path requires an additional three years of study, however, you can choose to transfer to the diploma path and within one additional year you can graduate with an ECET diploma.

The program encompasses a wide range of subjects designed to advance both your technical knowledge and your skills in communications, management and professional practice. A four month workplace education experience allows you to apply your developing skills prior to graduation. (See program details page for more information). In a capstone project that spans the final year, you will apply your knowledge to a complex "real world" engineering design challenge, often an industry-sponsored project.

For a comparison of the two degree programs offered by the Electrical and Computer Engineering department, please read our FAQs[PDF].

Why Take Engineering at BCIT

You will learn practical applications of electrical engineering with a strong theoretical foundation from instructors with many years of industry experience. Our well equipped laboratories support your development of hands-on practical skills.
  • The faculty in our program are motivated teachers. They are focused on providing applied education and helping you to succeed. You have ample opportunity to interact with our instructors in both lectures and labs.
  • You will gain from BCIT's strong reputation in industry. BCIT grads find relevant jobs quickly, and have a reputation of being productive from day one. The B.Eng Electrical degree is built to achieve similar success.

Check out Alexander Jappy, a third year student in the Electrical Engineering Degree program.

Program Entry

Spend-A-Day with Us

Want to learn more about our program before you apply? Come spend-a-day with us. You'll meet students and instructors, and get a hands-on feel for what the program is about.
Find out more

If you have questions regarding the entrance requirements or the application process, visit Admission & Registration.

If you want to discuss the program in more detail, please contact the Program Head, David_Romalo@bcit.ca or call 604-412-7577.

Application processing

This program is open to applications beginning:

  • November 1st* for the Fall (September) intake
  • *or next business day

This program has a common first year with the Electrical and Computer Engineering Technology program. All applicants must complete the first year of the ECET program before continuing to one of the two-year technologist diploma options (Automation, Telecom or Power) or the four-year Bachelor of Engineering degree program. Entrance requirements for the first year are listed in the program entry page of any of the technology diploma options.

Entrance requirements

Competitive Entry

Students currently in the ECET diploma program do not need to apply through the Admissions department. These students select their preferred path with the program area in the second term of first year, and can select an ECET diploma option or the Engineering degree. Entry to the degree is competitive based on GPA. Students chosen for the degree path will be moved into the degree program.

Students who are offered a seat in the BEng and choose to decline it will be required to compete for entry in a future term, if they still wish to pursue the program. That includes students who decline their seat to do a Co-op work term.

Only applicants that have previously completed the Electrical and Computer Engineering Technology, Mechatronics and Robotics or Biomedical Engineering diplomas, or equivalent, are required to submit an application.

  • Post-Secondary: one of the following from BCIT*:

    • Completion of all ECET first year diploma courses with a minimum average of 75% or

    • ECET diploma (any option) with a minimum average of 70% or

    • Mechatronics and Robotics diploma with a minimum average of 70% or

    • Biomedical Engineering diploma with a minimum average of 70% and completion of one additional Physics course

    *If you have an equivalent level of education from another institution, please apply as a Direct Entry applicant.

Advanced Placement

Note: International students are not eligible for direct entry; applications are accepted for Level 1 of the Electrical and Computer Engineering Diploma program only.

You may be eligible to apply to an advanced level of the program through 1. re-admission or 2. direct entry. The following applies to all advanced placement applicants:

  • Complete applications: you must show proof of completing all requirements (proof of registration is acceptable for advanced placement applicants) to be considered.
  • Competitive entry: if the number of applications exceeds available seats, BCIT will accept those deemed to have the best opportunity for success.
  • Acceptance based on seat availability: confirmation may not be available until approximately one week before the term begins.
  1. Re-admission: Have you completed part of this program at BCIT and want to apply to an advanced level?

    Applications are accepted throughout the year. You must submit the Technology Re-admission form [PDF] with your application.

  2. Direct Entry: Are you new to this program but have completed an equivalent part of it at BCIT or elsewhere and want to apply to an advanced level?

    BCIT accepts complete applications until:

    • March 1st for Fall (September) – Levels 3 or 5
    • October 1st for Winter (January) – Level 4

    You must submit the Course-by-Course Self-Assessment form [PDF] and proof of meeting the entrance requirements* with your online application. View the Direct Entry sheet [PDF] for details.

*Applicants may be required to write Prior Learning Assessment Recognition (challenge exams) to assess their competence.

Apply to program

Students with credentials from other institutions should apply for Advanced Placement.

BCIT accepts only complete applications. In order to apply:

  • Include proof of meeting all entrance requirements prior to submission
  • Convert all transcripts and supporting documents to PDF files
  • Have a credit card ready to pay the application fee
Apply Now

You can check the status of your application online at any time using the Student Information System.

Scheduled intakes

First year has two intakes each year, in September and the end of January.

The second year has one intake each year, in September.

Prior Learning Assessment & Recognition (PLAR)

Prior Learning Assessment may be required as part of the Advanced Placement evaluation process.

Technology entry

The Technology Entry (TE) program is a full-time, day school program which provides academic upgrading to students wishing to enroll in Computing, Engineering, Electronic, and Health Sciences programs at BCIT.

The TE program provides courses in chemistry, communication, mathematics, and physics that meet program prerequisites for selected programs at BCIT. The TE program also includes an introductory course in computer applications and a learning skills course. The program is supportive to those who require English-language training.


Within two business days of submitting your completed application, BCIT will send a message to your personal and myBCIT e-mail addresses. All correspondence regarding your application will be posted to your online myCommunication account at my.bcit.ca. We'll send you an e-mail when a new message is posted. It's important to watch for these e-mails or regularly check your account online.

You can expect to receive communication concerning the status of your application within four weeks.

Costs & Supplies

The information below will help you determine the cost of taking the program and assist you in developing a budget for your two years of study. If you have concerns about being able to afford the program, please visit Financial Aid to learn how you may benefit from financial assistance.

Tuition fees

Please see the Fees, Payments and Refunds section of the website for information on full-time tuition fees.

Books and supplies

Year 1 - $2060, Year 2 - $1700, Year 3 - $1750, Year 4 - $1450
(General estimates only, subject to change)

Ownership of a personal computer is required and not included in the above costs.

Financial assistance

Financial assistance may be available for this program. For more information, please contact Student Financial Aid and Awards.


What is the workload like?

Our engineering program contains significant workload and contact hours with your instructors. There is an average of 30 hours per week of class time in first year and 25 hours per
student in a lab
week in the remaining three years. You should expect to spend an additional 25 - 30 hours per week on your own, completing assignments, preparing for labs, working on projects and studying.

In the final year you will be required to complete, with guidance from a faculty member, a significant year-long engineering project. This is intended to bring together a number of subject areas and acquaint you with "real world" engineering problems. In preceding years some of your courses will contain "course-based" projects to prepare you for your final endeavour.

Below you will find a term by term listing of the courses. Click on the title for a quick "drop-down" course description or on the link for a more complete course outline.

Class hours

8:30am - 5:30pm

Program delivery

This is a full-time day program offered at the BCIT Burnaby campus.

Program matrix

September intake:

Level 1 (15 weeks)
  COMM 1143 Technical Communications 1 for Electrical and Computer Engineering 3.0
  ELEX 0304 Learning Skills for Electrical and Computer Engineering Technology 0.0
  ELEX 1105 Circuit Analysis 1 6.0
  ELEX 1112 Engineering Tools 5.0
  ELEX 1117 Digital Techniques 1 5.0
  MATH 1431 Technical Mathematics for Electronics 6.0
  PHYS 1143 Physics for Electronics 1 5.0
Level 2 (19 weeks) Credits
Term A (15 weeks)
  ELEX 2105 Circuit Analysis 2 5.0
  ELEX 2117 Digital Techniques 2 5.0
  ELEX 2120 Electronic Circuits 1 6.0
  ELEX 2125 C Programming for Electronics 4.0
  MATH 2431 Calculus for Electronics 5.0
  PHYS 2143 Physics for Electronics 2 5.0
Term B (4 weeks)
  COMM 1243 Technical Documentation 1.0
  ELEX 1101 Introduction to Codes and Standards 1.0
  ELEX 1102 Electronic Fabrication Tools and Techniques 3.0
  ELEX 1103 Introductory Networking 2.0
Level 3 Credits
  COMM 3690 Technical Communication for Engineering 1.0
  ELEX 3120 Electronic Circuits 2 6.0
  ELEX 3210 Sensors for Measurement and Control 5.0
  ELEX 3305 Microcontroller Systems 6.0
  ENGR 3800 Introduction to Professional Engineering 3.0
  MATH 3433 Transform Calculus and Statistics for Electronics 4.0
  MATH 3620 Differential Equations and Linear Algebra 5.0
Level 4 Credits
Term A (15 weeks)*
  CHEM 3615 Engineering Chemistry 5.5
  ELEX 4618 Object Oriented Program Design 5.0
  MATH 4620 Multivariable and Vector Calculus 4.0
  MECH 4630 Statics and Dynamics 5.0
  MECH 4640 Thermodynamics 4.0
  MKTG 4690 Marketing and Communication for Engineers 3.0
Plus either Term B (4 weeks) or ELEX 6992.*
Level 5 Credits
  CHSC 7540 Engineering Materials 4.0
  ELEX 7520 Advanced Circuit Analysis 5.0
  ELEX 7530 Electromagnetics Fundamentals 5.0
  ELEX 7610 Linear Physical Systems 5.0
  LIBS 7001 Critical Reading and Writing 3.0
  MATH 7510 Engineering Probability and Statistics 3.0
Level 6 Credits
Term A (15 weeks)*
  ELEX 7550 Power System Components 4.5
  ELEX 7620 Signal Processing and Filters 5.0
  ELEX 7640 Analog and Digital Communications 5.0
  ELEX 7660 Digital System Design 4.0
  ENGR 7480 Environment, Energy and Engineering 4.0
  FMGT 7695 Engineering Economics 3.0
Plus either Term B (4 weeks) or ELEX 6992.*
Level 7 Credits
  BUSA 7250 Management Skills and Applications 3.0
  COMM 7790 Technical Communication for Capstone Project Initiation 1.0
  ELEX 7710 Communication Networks 5.0
  ELEX 7720 Feedback Control 4.5
  ELEX 7790 Capstone Design Project Initiation 3.0
Plus two Design Electives**
Level 8 Credits
  COMM 7890 Technical Communication for Capstone Project Completion* 1.5
  ELEX 7890 Capstone Design Project Completion* 6.5
  ENGR 7880 Engineering Law Ethics and Professionalism 3.0
  LIBS 7007 Technology and Society 3.0
  LIBS 7005 Technology, Invention and Power 3.0

Plus two Design Electives**

Plus one General Education Elective***

*Note: COMM 7890 and ELEX 7890 both continue into Term B* (4 weeks) of level 8.

*Term B (Summer of Level 4 and 6) Credits
Program requirements is all Term B courses and one mandatory work term that occurs in the summer following either Level 4 or 6. Students will be required to complete either the Term B courses or the work term at the end of Level 4 or 6.

Term B (4 weeks)
  ELEX 4651 Programmable Logic Controllers 1.5
  ELEX 4652 Industrial Electrical System Design 1.5
  ELEX 4653 Introduction to Python 1.5
  ELEX 4699 Electronics System Design Project 1.5
Workplace Education (mandatory)
  ELEX 6992 Workplace Education Workterm 19.0
**Design Electives

Complete 13.5 credits from the following list of electives:
  COMP 7855 Software Systems 4.0
  ELEX 7810 Electrical Power System Analysis and Design 4.0
  ELEX 7815 Digital Image and Video Processing 4.0
  ELEX 7820 Real-Time Embedded Systems 4.0
  ELEX 7860 Wireless System Design 4.0
  ELEX 7870 Industrial Control Systems 4.0
Note: Additional electives are under development.
General Education Elective (3.0 credits required)

All students will be required to achieve these credits in accordance with the General Education Elective Requirements [PDF].

Total Credits: 246.5

Transfer credit

Do you have credits from another BC/Yukon post-secondary school? Do you want to know if they transfer to courses here at BCIT? Check out BCIT's Transfer Equivalency Database to find out.

Program Details

Your learning environment will be a blend of lectures, labs and tutorials. Our labs are well equipped to support your learning
needs. For example, one recent industry donation helped us to build a state of the art process measurement and control lab. In almost every lab facility each student has their own individual work station.

Workplace Education

A Workplace Education work term is a part of the BEng Electrical program. This paid work experience would normally occur in the summer after either year two or year three. The experience gained in the work term gives students an added advantage in securing employment after graduation.

The Centre for Workplace Education (CWE) maintains an online data base called CWE Bridge that allows students to view and apply to work terms.  This platform is a tool to help BEng students satisfy the workplace education component of the program. BEng student access to the CWE Bridge is assessed in September and monitored on a continual basis.  Most students in the BEng have access to the CWE Bridge except (i) students who have already completed the work placement requirement of the program and (ii) students who are in their final year of the program and who have a viable path to complete all of their courses by June of that year. These students will need to undertake an independent job search to meet their work term requirement for graduation.

Program length

This is a four year, full-time program.


All courses have a minimum passing grade of 50%. Some courses require that a passing grade of 50% be obtained in both the lecture portion and the laboratory portion of the course.


The Bachelor of Engineering in Electrical Engineering degree program is nationally accredited by the Canadian Engineering Accreditation Board (CEAB).

Graduates of an accredited engineering program are eligible to register with the Association of Professional Engineers and Geoscientists of BC (APEGBC) as an engineer-in-training. Once they gain four years of engineering work experience and complete the professional practice exam, they will qualify for a licensure and the designation of Professional Engineer.

Program location

Burnaby Campus
3700 Willingdon Avenue
Burnaby, BC

Graduating & Jobs

Job Opportunities

Engineers serve to protect the safety, health and welfare of the public.  This includes protection of the environment.  They provide expertise to facilitate the efficient and sustainable use of technology.  They also frequently work within multi-disciplinary teams to tackle large multi-faceted engineering initiatives. 

Electrical engineers are employed by electrical utilities, communications companies, manufacturers of electrical and electronic equipment, computer manufacturers, government,
photo voltaic tower
consulting firms and a wide range of manufacturing, processing and transportation industries. They may work as employees, consultants or entrepreneurs.

Electrical engineers are involved in research, design, evaluation and commissioning of electrical and electronic equipment and systems. This includes electrical generation and distribution networks, electrical machinery and equipment, communications systems and networks, instrumentation and control systems.

They prepare design specifications, project reports, cost estimates and maintenance or operating standards. They also supervise and inspect the installation, modification, testing and operation of systems and equipment and investigate failures. Further, they may develop specialized applications and system software, prepare contract documents and evaluate tenders for construction or maintenance. They may also supervise technicians, technologists, programmers, analysts and other engineers.

Graduate employment outcomes

The BCIT student outcomes reports present summary findings from the annual survey of former students administered by BC Stats one to two years after graduation. These reports combine the last three years of available results for the 2016-2018 BCIT Outcomes Surveys of 2015-2017 graduates and for Degree 2014-2016 graduates. The reports are organized into three-page summaries containing information on graduates' labour market experiences and opinions regarding their education. More detailed information can be accessed at the BC Student Outcomes website.

To view these results, you may need to have the Adobe Acrobat Reader installed in your Web browser.

Faculty, Advisors & Staff

The BEng, Electrical Engineering program is supported by a team of committed educators, staff and industry advisors who work hard for students' success.



David Romalo, MASc, PEng
Program Head, BEng, Electrical Engineering

Yousry Abdelhamid, PhD

Rich Beketa, DiplT, AScT

Jeff Bloemink, PhD, PEng

Ed Casas, PhD, PEng

John Dian, PhD, PEng

Bob Gill, MEng, PEng

Craig Hennessey, PhD, PEng (on leave)

Mahda Jahromi, PhD, PEng (on leave)

Diane Kennedy, PhD, PEng

Joselito Laguio, MEng, PEng

Maurice LeNoble, PhD, PEng

Ali Palizban, PhD, PEng

Glenn Pellegrin, BASc, MET, PEng

Dorothy Rogers, BEng, PEng (on leave)

Chris Siu, MSEE, PEng

Robert Trost, MEng, PEng

Assistant Instructors

Chris Goetz, DipIT

Todd Jelstad, DiplT

Steven A. McClain

Andrew Mokrzycki, MSc, AScT

Ron Stewart, BSc, BEd

William Zhang, BSEE

Technical Staff

William Han


Amir Yousefi, PhD, PEng
Associate Dean

Rosmin Gilani
Administrative Assistant

Gundi Minato
Program Administrator

Advisory committee

Earl Friesen
Supervisor, Canadian Coast Guard

Paul Fuoco
VP Engineering, Lex Engineering Ltd.

Daniel Geheran
Regional VP, Business Operations, Ledcor Technical Services

Victor Goncalves
Chief Operating Officer, Alpha Technologies Ltd.

Chris Orosz
Manager of Technical Operations, Nav Canada

Parm Sandhu
Director, Network Services, Telus Mobility

Lee Vishloff
Principal, Tech-Know Services Inc.

Contact Us

Spend-A-Day with Us

Want to learn more about our program before you apply? Come spend-a-day with us. You'll meet students and instructors, and get a hands-on feel for what the program is about.
Find out more

If you have questions regarding the entrance requirements or the application process, visit Admission & Registration.

If you want to discuss the program in more detail, please contact the Program Head, David_Romalo@bcit.ca or call 604-412-7577.

Questions or comments?

Please ensure you have reviewed the detailed information on this site, using the navigation to the right, before submitting the form below.

As well, if you meet any of the following criteria, please follow the links for more information, instead of sending the form:

The personal information on this form is collected under the authority of the College and Institute Act (RSBC 1996, Ch.52). BCIT will use this information to communicate with you regarding relevant BCIT programs, courses and services. This information is only used by authorized BCIT staff. Email communication sent to and from BCIT is routed through the United States of America. If you have any questions about BCIT's collection and use of this information, please contact BCIT’s manager of Information Access and Privacy.


Sign up to receive updates, invitations to events, and information about BCIT and your program.

We promise not to spam you, we won’t share your personal information, and you can unsubscribe at any time.

The personal information on this form is collected under the authority of the College and Institute Act (RSBC 1996, Ch.52). BCIT will use this information to communicate with you regarding relevant BCIT programs, courses and services. This information is only used by authorized BCIT staff. Email communication sent to and from BCIT is routed through the United States of America. If you have any questions about BCIT's collection and use of this information, please contact BCIT’s manager of Information Access and Privacy.

How To Apply


Contact Us

Payment Changes At BCIT

We've changed the way we accept payments.

Find out more

Search Programs