Courses
Course offerings vary from year to year. Check Generate a Timetable for available course offerings.
ENGC 241 (3) Digital Design: I
An introduction to digital design. Topics include boolean algebra, canonical expressions, logic gates, fan-in and fan-out, timing, rise and fall times, delay, combinational circuits minimization, standard circuits-adders, multiplexers, demultiplexers, etc., memory elements, flip-flops, state transition diagrams, Mealy-Moore finite state machines, state assignment and machine realization, counters, and Verilog. (3:0:3)
Prerequisite: Second-year standing in Engineering.
ENGE 250 (3) Linear Circuits: I
An introduction to linear circuits. Topics include resistors, sources, Kirchoff's laws, linearity, superposition, Thevenin and Norton theorems, node and loop analysis, capacitors and inductors, series and parallel connections, stored energy, first- and second-order circuits, forced and natural responses, phasors, impedance, admittance, resonance, coupled inductors, ideal transformer, power, and three-phase circuits. (3:1:1.5)
Prerequisite: Min. "C" in MATH 101 or MATH 122; Min. "C" in PHYS 122
ENGE 260 (3) Signal Analysis
An introduction to signal analysis. Topics include continuous time signals, waveform calculations, Fourier series, impulse and other elementary functions, resolution of signals into impulse and unit step functions, Fourier transform in spectral analysis, functions of a complex variable, analytic functions, partial fractions, and Laplace transform. (3:1:0)
Prerequisite: Min "C" in MATH 122 or MATH 101; min "C" in MATH 141 or MATH 241
ENGM 141 (3) Engineering Mechanics
Topics include force vectors, moments of forces, couples, distributed loads, equilibrium of a rigid body, structural analysis, internal forces, dry friction, kinematics of a particle, as well as force and acceleration. (4:0:0)
Prerequisite: Min. "C" in both PHYS 121 and either MATH 100 or MATH 121. Note: It is recommended that MATH 101 or MATH 122 be taken concurrently.
ENGR 107 (1) Preparation for Co-operative Education Employment (Ends Mar 2026)
Preparation for first co-operative education experience through practical training in areas such as resume writing and interview skills. Credit will only be granted for one of CSCI 307 or ENGR 107. (0:1:0)
Prerequisite: Min. "C+" in PHYS 121 and min. "C+" in either MATH 100 or MATH 121.
ENGR 107 (1) Preparation for Co-operative Education Employment (Effective Mar 2026)
Preparation for first co-operative education experience through practical training in areas such as resume writing and interview skills. Credit will only be granted for one of CSCI 307 or ENGR 107. (0:1:0)
Prerequisite: Min. "C+" in PHYS 121 and min. "C+" in either MATH 100 or MATH 121; Acceptance into an Engineering Transfer program.
ENGR 108 (9) Co-operative Work Placement I (Ends Mar 2026)
Individual students are carefully matched to employers who supervise them and evaluate their performance during paid work experience. VIU personnel conduct monitoring. Students will write a work placement report. Credit will only be granted for one of CSCI 308 or ENGR 108. (0:0:0)
Prerequisite: ENGR 107.
ENGR 108 (9) Co-operative Work Placement I (Effective Mar 2026)
Individual students are carefully matched to employers who supervise them and evaluate their performance during paid work experience. VIU personnel conduct monitoring. Students will write a work placement report. Credit will only be granted for one of CSCI 308 or ENGR 108. (0:0:0)
Prerequisite: Acceptance into the Engineering Transfer program; ENGR 107; Min 'B' in ENGR 112; Min. 3.00 GPA.
ENGR 109 (9) Co-operative Work Placement II (Ends Mar 2026)
Individual students are carefully matched to employers who supervise them and evaluate their performance during paid work experience. VIU personnel conduct monitoring. Students will write a work placement report. (0:0:0)
Prerequisite: Acceptance into either the Engineering Transfer Certificate or the Engineering Transfer Diploma; ENGR 108; Min. 3.00 GPA.
ENGR 109 (9) Co-operative Work Placement II (Effective Mar 2026)
Individual students are carefully matched to employers who supervise them and evaluate their performance during paid work experience. VIU personnel conduct monitoring. Students will write a work placement report. (0:0:0)
Prerequisite: Acceptance into an Engineering Transfer program; ENGR 108; Min. 'B' in ENGR 121; Min. 3.00 GPA.
ENGR 112 (3) Engineering Design I
Introductory principles of engineering design processes through practical projects to be undertaken by teams of students. (2:0:2)
Prerequisite: Min. "C+" in Physics 12; and min. "B" in either Principles of Mathematics 12 or Pre-calculus 12.
Co-requisites: PHYS 121 and either MATH 100 or MATH 121.
ENGR 121 (3) Engineering Design II
Principles of engineering design with application to computer, electrical, mechanical and software engineering. This knowledge will be applied to practical projects to be undertaken by teams of students. (2:0:2)
Prerequisite: Min. "C" in ENGR 112; min. "C" in PHYS 121; and min. "C" in CSCI 160.
Co-requisites: Recommended: ENGL 204
ENGR 208 (9) Co-operative Work Placement III
Individual students are carefully matched to employers who supervise them and evaluate their performance during paid work experience. VIU personnel conduct monitoring. Students will write a work placement report. (0:0:0)
Prerequisite: Acceptance into either the Engineering Transfer Certificate or the Engineering Transfer Diploma; ENGR 109; Min. 3.00 GPA.
ENGR 209 (9) Co-operative Work Placement IV
Individual students are carefully matched to employers who supervise them and evaluate their performance during paid work experience. VIU personnel conduct monitoring. Students will write a work placement report. (0:0:0)
Prerequisite: Acceptance into either the Engineering Transfer Certificate or the Engineering Transfer Diploma; ENGR 208; Min. 3.00 GPA.
ENGR 291 (3) Special Field Studies in Engineering
Opportunity to apply engineering practice in a field-based setting. May include site visits, observations, in-field data collection, prototype construction and analysis, and seminars. May involve travel in Canada or abroad. Students required to participate in pre-trip discussion sessions and all organized activities, and to complete a summary paper. (3:3:17 -35 for 3 weeks)
Prerequisite: ENGR 121, min. "B: in ENGR 112, and written permission of instructor.