The Bachelor of Technology in Electronics is a baccalaureate degree approved by the BC Provincial Ministry of Advanced Education and is designed for electronics technologists (or equivalent) who wish to complete a degree while working. The program provides graduates with the knowledge and skills required to design electrical, computer, automation and communication systems. It develops strong mathematics, physics and analytical foundations and broadens this skill set by including business management and liberal studies elements. This degree enhances career advancement opportunities for graduates and supplies the high technology sector with well educated professionals possessing strong practical skills.
This part-time studies program is scheduled to serve the needs of working professionals, with classes held year-round, three terms per year, in the evenings, weekends, or in intensive eight-week sessions.
Find out more about getting started in the program!
If the Bachelor of Technology program interests you, review the entrance requirements below. If you have any questions regarding the entrance requirements and equivalents, please contact Program Advising.
This program has a two-step admission process and is open for applications throughout the year.
Step 1: Department assessment
Applicants that feel they meet the entrance requirements are required to contact the program head for an evaluation of work experience, assessment for pre-entry courses, and have the Proposed Program of Study form for Technical Coursework approved. Contact the program head at 604-432-8660 for more information. If pre-entry courses are required, these courses will not be credited towards the degree.
You can apply if you have had the pre-entry assessment and have completed any necessary pre-entry courses. A completed pre-entry assessment document from the program area must be uploaded to complete your application.
Step 2: Entrance requirements
BCIT diploma in Electrical and Computer Engineering Technology with a minimum course average of 65% or
Diploma from any nationally accredited program in a related engineering technology discipline, with a minimum course average of 65% or
Students with a diploma grade point average between 60 and 65% can only gain full admission status after completing three of the following courses: ELEX 7010, ELEX 7020, ELEX 7030 and ELEX 7040, with an overall average of 70% or more or
An equivalent level of education at the post-secondary level and registration (or qualifying to register) as an Applied Science Technologist with ASTTBC [PDF] will be considered.
A minimum of six months of relevant work experience
Before you start to apply online, you'll need to:
You can check the status of your application online at any time using the Student Information System.
Candidates may select and register for courses after reviewing each term's course offerings in the Part-time Studies Course Finder. Candidates are expected to complete at least three courses per year.
January, April and September
Within 3 weeks of applying to a program, you will be sent a letter in the mail confirming receipt of your application. The letter will identify your student number, BCIT e-mail address and instructions on how to login to your myBCIT account.
All official BCIT correspondence will be sent to your myBCIT account. Check myCommunication often during the application process and throughout your studies at BCIT.
You can expect to receive communication concerning the status of your application within 4 weeks.
Check current availability of courses for this program.
|1. Degree Core: (38.0 credits required)||Credits|
The course covers numerical and graphical methods of descriptive statistics, basic probability theory, the notion of discrete and continuous random variables and their probability distributions (focussing on the binomial, geometric, hypergeometric, Poisson, uniform, exponential, normal and Erlang-k distributions), the connection between probability and statistical inference (population and sample), sampling and sampling distributions, computation of confidence interval estimates and testing of hypotheses (involving means, differences of means, proportions, difference of proportions, variances), an introduction to simple and multiple linear regression, an introduction to experimental design and analysis of variance, and an introduction to basic principles of quality control.
Multivariable Calculus and Dynamic Systems
This course begins with a review of advanced calculus concepts such as functions, limits, continuity, sequences, derivatives and integrals. Partial derivatives, multiple integrals and their applications are then introduced. Ordinary differential equations are covered including first, second and higher order linear differential equations, with an emphasis on modeling engineering systems in the electrical, mechanical, heat transfer, fluid mechanics and control systems fields. Dynamic systems (time as the independent variable) are emphasized throughout the course. Prerequisites: ELEX 7021** (** must be taken concurrently)
Scientific Computing 1
This course is to be taken in conjunction with ELEX 7020 and will cover numerical analysis techniques used for constrained and unconstrained maximization problems, ordinary differential equations, root finding, and the solution of non-linear equations. Engineering applications are emphasized and MatLab is used throughout as the computing tool. Prerequisites: ELEX 7020** (** must be taken concurrently)
This course introduces students to the fundamental concepts of heat, work and energy. The first law of thermodynamics is introduced and used to analyse engineering devices such as compressors, turbines, mixing chambers, cooling towers, heat exchangers and reciprocating engines. Both air, steam and refrigerants are used as working fluids. The second law of thermodynamics is used to evaluate the direction in which real processes occur. The concept of entropy as a property is introduced and used to evaluate irreversibilities in real processes and to quantify the efficiency of devices. Power and refrigeration cycles are introduced and the first and second laws are used to perform engineering analysis of the cycles. Laboratory demonstrations form part of the course.
Overview of materials used in engineering-metals, ceramics, plastics, semiconductors and wood. Examines microstructure of materials and macroscopic properties such as modulus of elasticity and tensile and shear strengths. Topics such as phase diagrams, solid state transformations, fracture, corrosion and sizing are included. Some laboratory demonstrations.
Linear Physical Systems
This interdisciplinary course covers some of the mathematical background in linear system theory required for further studies in signal processing and feedback control. Both continuous time and discrete time systems are covered, using time domain and frequency domain techniques. Emphasis is placed on the modeling process, model validation, and on computer aided design tools. Examples are drawn from mechanical, hydraulic, thermal, electrical and economic systems. Experimental validation of models using modern tools is the main focus of the laboratory portion of the course. Prerequisites: ELEX 7020
Linear Algebra and Vector Calculus
This course covers the basics of vectors, matrices, matrix operations, determinants and linear transformations. Applications to linear algebraic equations and eigenvalue/eigenvector problems are covered, as well as to systems of linear ordinary differential equations. The course then covers vector functions and operators, curvilinear coordinates, line and surface integrals and integral theorems such as Stoke's and Green's theorems.. Applications in circuit theory, control systems, network theory, electromagnetism, robotics, gravitation, and system modeling are emphasized. Prerequisites: ELEX 7121** (** must be taken concurrently)
Scientific Computing 2
Covers numerical methods and use of computer algorithms for discrete least squares approximation, trigonometric polynomial approximation, Fast Fourier Transforms, and Boundary value problems. Solutions of second order partial differential equations, namely, elliptic (Laplace's and Poisson's), parabolic and hyperbolic equations, using finite difference methods will be covered. Computer programs and software packages (MATLAB) will be used to solve equations. Prerequisites: ELEX 7120** (** must be taken concurrently)
Semiconductor Theory and Applications
This course is an introduction to semiconductor and electronic devices. Crystal properties of semiconductor materials will be described. After a review of the Bohr model and quantum mechanics Schrodinger equation will be solved. Energy bands and charge carriers in semiconductors will be described. Theory of forward-and reverse-biased p-n junction and transistor will be presented. Operation of field effect transistor will be explained. There will be experiments to relate theory to the electronic devices. Prerequisites: ELEX 7040
Signal Theory and Processing
This course is divided into two parts. Approximately 40% of the course time is devoted to continuous time signal processing and 60% to discrete time signal processing. The continuous time section of the course starts with a general overview of analog filter types and the approximation problem. Transfer functions for various filter types, typically Butterworth, Chebyshev, Cauer and Bessel, are then derived. Transformations from normalized low-pass to high-pass, band-pass, and band-reject and also scaling are covered. Various circuits to realize the resulting transfer functions are analyzed and implemented in the laboratory. The discrete time section starts with a review of the properties of sine waves including discrete time representation. Spectrum representation is examined and various Fourier series representations are covered. Sampling and aliasing are examined followed by an examination of the basics of FIR filters. Techniques for designing FIR filters are presented. The z-transform is developed, followed by an examination of recursive filters. Various s-plane to z-plane transformations are presented and design techniques for recursive filters are covered. The theory is strongly supported by several design projects which are implemented and tested in the laboratory. Prerequisites: ELEX 7110
Linear controller design in a variety of application areas. Model equations from first principles, empirical models. Continuous and discrete time frameworks. PID control analysis, transform controller design, state feedback design the linear quadratic Gaussian regulator problem, dead time compensation, sensitivity analysis, predictive control. Hands-on labs form an integral part of the course. Prerequisites: ELEX 7110
This course covers the theory of electromagnetism, including field concepts, Maxwell's equations free space and guided wave propagation, transmission lines and radiation from simple structures. Application examples in high-speed circuit board design, ionosphere modeling, and antenna theory are included. Computer simulations are used to help students visualize the concepts presented in the course. Prerequisites: ELEX 7120
This is a rigorous introductory course in electromechanical energy conversion devices. Primary emphasis is placed on rotating AC and DC machines. Following a brief review of electromagnetic field theory and polyphase AC circuits, magnetic materials and circuits are introduced, using transformers as representative systems. A systematic approach to modeling machines is introduced, based on the principle of virtual work. This framework, applicable to general dynamic conditions, is applied narrowly to the steady-state operation of AC synchronous and asynchronous machines, as well as DC machines. Equivalent steady-state circuits are developed for common rotating machines. Practical information relating to general machine characteristics and nominal ratings is provided. Laboratory experiments are conducted to reinforce theory and to provide practical experience with motors and generators. Prerequisites: ELEX 7120
Communication Theory and Applications
This course is an introduction to the analysis of signals, amplitude and angle modulation, as well as sampling and pulse code modulation techniques. Also covered are the principles of digital data communications, emerging digital data communications, probability theory, random processes, and the performance of analog and digital systems in the presence of noise. The course includes an introduction to error detection and correction codes. Prerequisites: ELEX 7110
|2. Specialization Electives: (9.0 credits required)||Credits|
This course gives an overview of data communication. The course covers the ISO/OSI seven layer protocol model. Emphasis is placed on the role and function of communication protocols, particularly at the physical and data-link layers. Students gain an understanding of the various communication protocols that have been defined to create communication environments in which computers can exchange information in an open way. Course topics include protocol operation error detection and control, encoding, modulation techniques and data compression. Hands on data communication programming and hardware labs are incorporated into the course so that students can master the material. Prerequisites: ELEX 7020
Real-Time Embedded Systems
A structured approach to the problems of software and hardware design for embedded systems. Solutions to interrupt handling, context switching, synchronization, serialization, communications, hardware driver design, system start-up, and overall system structure will be both surveyed and treated in detail. In the laboratory, students will build a complete embedded system based on the concepts and techniques discussed in the course.
This course analyzes the various communication protocols that have been defined to create communication environments in which computers can exchange information in an open way. Course topics include protocol structures, inter-networking, high-speed networks and network management issues. Error control and correction, and queuing theory is also presented. Students will perform hands-on labs and programming assignments using BCIT's telecommunications lab hardware.
This course covers an introduction to past and modern wireless communication systems (2G, 3G and Bluetooth). The cellular concept and system design fundamentals are presented. Discussion of mobile radio propagation for large-scale path loss is followed by small-scale fading and multi-path. A summary of various modulation techniques is given. Finally, multiple access techniques for wireless communication are described. There will be two or more labs. and a team project regarding coverage prediction and frequency re-use for a region of North America. Prerequisites: ELEX 7230
Industrial System Electrical Design
Industrial systems commences with a study of safety considerations for electrical power systems. The Canadian Electrical Code, building codes, and IEEE standards are used for assigned design projects in the areas of commercial and industrial power distribution, protective device co ordination and protective relaying, lighting design, and grounding system design. Projects will incorporate designing various components of industrial systems.
Discrete-Time Control Systems
Model structure selection, noise and disturbance models, system identification- maximum likelihood, least squares, instrumental variables, correlation and frequency domain methods. Controller design in discrete time- z-transform, PID control, polynomial and state space methods, observers, LQR methods, cascade control, feedforward, selector control, gain scheduling, sampling, anti-aliasing and reconstruction, discrete equivalents of continuous time controllers, dead time compensation, nonlinearities, introduction to multivariable methods. Lab component includes identification and real time control of various processes, graphical user interface design and logic programming using Stateflow software. Prerequisites: ELEX 7220
Power System Analysis
The course presents methods of power system analysis and design in sufficient depth to give the basic knowledge for solving fundamental problems of modern power systems. The main goal of the course is to review the students existing knowledge of power systems and then advance it toward analysis methods, developing conceptual insights, and gaining experience with applicable software simulation and analytical tools through hands on laboratory exercises. Topics include: review of fundamentals of power systems, symmetrical components, modelling of generators, transformers, transmission lines and loads, principles of network analysis, power flow, faults, voltage and frequency controls, economic dispatch, voltage stability, and transient stability. Prerequisites: ELEX 7240
RF Design Engineering
This course covers the design principles for high frequency circuits, at the component and circuit level, from HF through the lower microwave range. Topics include: passive component behaviour, impedance matching networks, two-port network parameters, passive lumped and distributed filter design; stability, gain and noise considerations in amplifier design; oscillator design; detector and mixer design; control circuits. Labs require students to design, simulate, build and test various circuits applying theoretic knowledge. Prerequisites: ELEX 7230
Power System Protection
This course describes design methods and equipment required to protect utility power systems against faults and operating conditions that could damage power system components. Topics include a review of power system fundamentals, types of faults, and protection philosophy. Design strategies for protection of distribution feeders, substation buses, transformers, transmission lines, and generators will be specified in detail. Laboratory exercises based on power system modelling for fault studies, protection coordination and fault record analysis are included in this course. Prerequisites: ELEX 7240
|3. Management Component: (9.0 credits required)||Credits|
Management Skills and Applications
The course provides an overview of the basic skills of a manager and applies these skills through a series of projects and case studies. It examines the evolution of management and the organizational culture and environment. It also teaches the decision-making skills and the skills involved in planning, organizing, leading and controlling, including planning and facilitating change, teamwork, applying motivational techniques and effective communication.
This course provides an introduction to the Canadian legal system, discusses business organizations, international considerations, tort liability, contracts (offer and acceptance, interpretation, discharge, breach, dispute resolutions), intellectual property law, legal and ethical responsibilities of professional engineer. The course will include critique and group discussion of case studies.
This course is meant to provide the practicing engineer with the financial knowledge and skills required for the economic analysis of business situations; more specifically the costs and benefits of alternative solutions to technical problems. This course covers the syllabus material for the CCPE Engineering Economics exam.
|4. Liberal Studies Component (12.0 credits required)
|Mandatory Courses: (6.0 credits)|
Critical Reading and Writing
Develops advanced skills in critical analysis, close reading and composition through lectures, discussion and group activities in which students analyze and evaluate materials from various disciplines. Readings might come from professional journals, reports, newspapers, magazines and literature. Multimedia such as video, music and the Internet may also be included. Prerequisite: BCIT ENGL 1177, or 6 credits BCIT Communication at 1100-level or above, or 3 credits of university/college composition.
Fosters abilities and values required for ethical decision making at work. Develops skills in logical analysis, a working knowledge of moral principles and theories, and the ability to diagnose and resolve moral disagreements commonly found at work. Examines and applies moral principles to historically famous cases in manufacturing, human resources, management, engineering, health care, and computing. Prerequisite: BCIT ENGL 1177, or 6 credits BCIT Communication at 1100-level or above, or 3 credits of university/college composition.
Elective Courses: (6.0 credits)
All students will be required to achieve these credits in accordance with the BCIT policy on Liberal Studies course requirements. Information regarding topic areas and/or eligibility for transfer credits may be obtained from the Advanced Placement and Degree Programs office at 604-432-8230.
|5. Industry Project: (5.0 credits required)||Credits|
|After completing the prescribed course work, all degree program students are required to complete an industry- sponsored project in their selected area.|
The student will complete the industry project in a workplace setting and choose a project that involves applied research or technology transfer. The project will be innovative, experimental, or exploratory in nature. Activities can range from directed study projects to the preparation of a proposal, project plan and the development of formal deliverables - including a final report demonstrating the practical application of knowledge and skills in the local high technology economic sector.
Check current availability of courses for this program.
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.
As a Part-time Studies program, a period of three to five years may be required to complete the program. However, the degree must be completed within seven years from acceptance into the program.
Prior to work experience requirement, candidates may complete:
Upon graduation, students who intend to pursue registration as a Professional Engineer can apply to the provincial engineering association for acceptance into the Engineer-in-Training (EIT) program. This acceptance will require passing a fundamentals of engineering examination.
The general requirement for a Bachelor of Technology in Electronics degree program is a minimum of 73 credits from five components. Candidates will follow their individually approved educational plan.
It is highly recommended that students also take the MatLab/Simulink tutorial (ELEX 0362) as it is used in several core BTech Electronics courses.
ELEX 0362 - Matlab/Simulink Tutorial
|1. Degree Core||38.0|
|2. Specialization Electives||9.0|
|3. Management Component||9.0|
|4. Liberal Studies Component||12.0|
|5. Industry Project||5.0|
The following link takes you to graduate outcome survey results containing mostly
labour market results from the 2010-2012 BCIT Outcomes Surveys of 2009-2011 Graduates.
Note: The survey results will be displayed in a separate browser window. To view these results, you need to have the Adobe Acrobat Reader installed in your Web browser.
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:
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.
Programs and courses are subject to change without notice.
Attend an upcoming information session for this program:
We've changed the way we accept payments.