Course Taught
EELE 0578: Wireless Communications (Lakehead University)
EELE 4137: Computer Networking (Lakehead University)
EELE 0651: Computer Organization (Lakehead University)
EELE 3312: High-Performance Embedded Systems (Lakehead University)
EELE 4133: Digital Communications (Lakehead University)
CENG 2030: Introduction to Digital Signal Processing (Thompson Rivers University)
SENG 3110: Algorithms and Data Structures (Thompson Rivers University)
ENGR 2400: Engineering Economics (Thompson Rivers University)
APSC 1200: Introduction to Engineering (Thompson Rivers University)Â
COMP 1520: Principles of Software Development (Thompson Rivers University)