
Course Taught or Developed
- BME 538: Microprocessor Systems (Fall 2013 & 2014)
- ELE 604: Sensors & Measurement (Winters 2009 - 2014)
- CKRE 130: Embedded Systems Hardware Architecture and Implementation
- EE 8215: Human Computer Interaction (Winter 2014)
- BME 100: Intro. to Biomed Engg. (Winter 2009 - 2013)
- ELE 302: Electric Networks (Fall 2009)
- EE 8601: (Summers 2010, 2015)
Teaching Awards & Award-Winning Curriculum
In 2013 I won the Electrical and Computer Engineering Department’s Teaching award for ELE 604 Sensors and Measurement. This course places a strong emphasis on inductive learning using tools such as MapleSoft’s MapleSim and the Technological Art’s Esduino system. In 2009 I won the ELCE Department’s Curriculum Innovations Competition. My winning entry involved the use of rapid prototyping tools in the context of the Robotics and Controls undergraduate curriculum.
I authored or co-authored four winning entries for the peer-reviewed IEEE Real World Engineering Projects curriculum competition. Some of my works can be viewed on my author profile page. More details are found below.
- Birth Weight Measurement in Midwifery and Mobile Health Care Delivery. is available for download from the IEEE RWEP website.
- Pico Power Generation. is available for download from the IEEE RWEP website.
- Solid State Lighting for the Developing World. is available for download from the IEEE RWEP website.
- Manipulating Everyday Objects with Prosthetic Hands (Lego Prosthetic Hands) is available for download from the IEEE RWEP website.
Teaching Technologies
Some technologies work really well in class. I’ve been experimenting with different approaches and methodologies... here are some of my favourites:
- Wacom Bamboo and Intuos tablets with MageSoft inkBook on a MacBook Pro. Present lectures and lead seminars with this setup. Better resolution and tactile feedback than an iPad.
- Twitter.
- Apple iPad, not for teaching but for teaching prep (sketches, etc.).
- MapleSoft MapleSim and Maple: great tools for inductive teaching. Check out the ASEE webinar, “Challenges and Solutions for Engineering Educators”.
- Technological Arts Esduino and Freescale Kinetis platforms (for ELE 604)
- Digilent ChipKit Uno32 and Microelectronika EasyPIC Fusion (for BME 538). We’re using Di Jasio’s book on the PIC32 and I’m adding updates on my All-Dressed Chips page.
- Vernier EKG sets.