ENSC Course Schedule

Spring 2020
Updated: December 19th, 2019
Summer 2020
Updated: May 7th, 2020
Fall 2020: Pending
Spring 2019
Updated: January 14, 2019
Summer 2019
Updated: March 5th, 2019
Fall 2019
Updated: June 26th, 2019
Spring 2018
Updated: January 19, 2018
Summer 2018
Updated: May 30, 2018
Fall 2018
Updated: September 7, 2018
Spring 2017
Updated: January 13, 2017
Summer 2017
Updated: May 10, 2017
Fall 2017
Updated: September 6, 2017
Spring 2016
Updated: January 12, 2016
Summer 2016
Updated: May 4, 2016
Fall 2016
Updated: September 8, 2016
Spring 2015
Updated: December 12, 2014
Summer 2015
Updated: March 10, 2015
Fall 2015
Updated: September 15, 2015 



This tool is designed to assist engineering students with course planning, this version is intended for students who started in SFU engineering Fall 2013 or later.  Students who started in engineering prior to this date should consult the academic calendar and the FAS Advisors for assistance with course planning. 

ENSC Course Navigator - Fall 2013 onward


Note: This schedule is subject to change without notice.

Course Number Course Title Fall 2018 Spring 2019 Summer 2019
100W-3 Engineering Technology and Society M. Sjoerdsma    
105W-3 Process, Form, and Convention in Professional Genres S. Whitmore    
120-1 Introduction to Electronics Laboratory Instruments Operation and Measurement Techniques A. HajShirMohammadi    
180-3 Introduction to Engineering Analysis   N. Rajapske  
204-1 Graphical Communication for Engineering B. Gill
220-4 Electric Circuits I A. Parameswaran   A. Parameswaran
225-4 Microelectronics I     A. Parameswaran
251-4 Software Design & Analysis for Engineers TBA   Z. Fang
252-4 Fundamentals in Digital Logic and Design TBA   TBA
254-4 Introduction to Computer Organization     C. Scratchley
280-4 Engineering Measurement and Data Analysis     TBA
316-3 Introduction to Electrodynamics for Engineers L. One    
320-4 Electric Circuits II     B. Gill
324-3 Electronic Devices M. Syrzycki    
325-4 Microelectronics II   M. Syrzycki  
327-4 Communication Systems   TBA  
350-4 Digital Systems Design   L. One  
351-4 Real Time and Embedded Systems K. Swietlicki
370-3 Biomedical Engineering Directions A. Rawicz
380-3 Linear Systems P. Ho    
383-4 Feedback Control Systems   P. Saeedi  
385-3 Statics and Strength of Materials N. Rajapakse    
386-4 Introduction to Mechanical Design   S. Payandeh  
387-4 Introduction to Electro-Mechanical Sensors and Actuators   M. Adachi  
405W-3 Project Documentation, User Interface Design and Group Dynamics   C. Scratchley TBA
406-2 Engineering Ethics, Law, and Professional Practice     B. Rabus
410-3 The Business of Engineering   B. Kaminska  
416-4 Introduction to High Frequency Circuit Design   L. One  
424-4 Multimedia Communications Engineering I. Bajic    
425-4 Electronic System Design     L. One
426-4 High Frequency Electronics     L. One
427-4 Communication Networks   L. Trajkovic  
428-4 Digital Communications   D. Lee  
429-4 Digital Signal Processing     D. Lee
440-3 Capstone Engineering Science Project A. Rawicz   A. Rawicz
450-4 VLSI Systems Design   A. Tino
460-4 Optical Instrumentation for Cancer Detection and Diagnosis P. Lane    
461-4 Medical Technology in Clinical Neuroscience   R. D'Arcy  
470-4 Optical and Laser Engineering Applications     G. Chapman
474-4 Digital/Medical Image Processing   F. Beg  
475-4 Biomedical Instrumentation   B. Gray  
476-4 Biophotonics and Microscopy Techniques     M. Sarunic
477-4 Biomedical Image Acquisition M. Sarunic    
482-4 Introduction to Decision Making in Engineering     S. Payandeh
488-4 Introduction to Robotics   TBA  
495-4 Introduction to Microelectronic Fabrication   M. Adachi