I changed this course drastically from Fall 2017. I introduced a new Embedded Systems Development Board and new course material and new labs.
Taught ESD (ECE 4330-5330) in Fall 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024.
Advanced Digital Design Methodology (ADD): (ECE 4242-5242) - Fall Term
Taught ADD (ECE 4242-5242) in Fall 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024.
Rapid Prototyping with FPGAs (FPGA): (ECE 4211-5211) - Spring Term
Taught FPGA (ECE 4211-5211) in Spring 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2023, 2024.
Research In Advanced Topics In Engineering (RIE): (ECE 4300-5300) - Spring Term
Taught RIE (ECE 4300-5300) in Spring 2023, 2024.
Advanced Embedded and Reconfigurable Computing (AERC): (ECE 5009) - Spring Term
Taught AERC (ECE 5009) in Spring 2017, 2018, 2020, 2022.
Advanced FPGA Designs and Architectures (AFDA): (ECE 5212) - Spring Term
Taught AFDA (ECE 5212) in Spring 2019, 2021.
At UVIC, I taught labs and tutorials classes for the following courses in both the Electrical & Computer Engineering and the Computer Science Departments.
I also taught a number of lectures for the following courses.
Last updated on 15th June 2024