-
Web Technology Certificate (Selkirk College)
-
Introduction to Electrical and Computer Engineering (UBC - APSC 177)
-
Engineering Analysis I (UBC - APSC 172)
-
Engineering Analysis II (UBC - APSC 173)
-
Dynamic Systems Analysis (UBC - APSC 250)
-
Instrumentation and Data Analysis (UBC - APSC 254)
-
Analog and Digital Systems (UBC - APSC 255)
-
Microcomputer Engineering (UBC - ENGR 359)
-
Digital Signal Processing (UBC - ENGR 362)
-
Digital Systems Design (UBC - ENGR 355)
-
Semiconductor Devices (UBC - ENGR 353)
-
Engineering Electromagnetics (UBC - ENGR 365)
-
Special Topics in Databases (COSC 416)