Bill Stefanuk

Name W.P. "Bill" Stefanuk
School School of Engineering and Technology
Bachelor of Engineering - Electronic Systems Engineering
Academic and Professional Designations
  • M.A.Sc., Electrical Engineering, University of Waterloo
  • B.A.Sc., Systems Design Engineering, University of Waterloo
Title Professor
Courses Taught
  • EECE72545 - Engineering Project IV
  • EECE73220 - Signals and Control Systems
  • ELCN73005 - Electronics III
  • EECE73205 - Engineering Project V
  • SENG72005 - Embedded Systems Software
Areas of Expertise & Interest
  • Embedded software development
  • Control of electro-mechanical systems
  • Hardware/software/electro-mechanical co-design
Industry Experience, Professional Currency Activities
  • 12 years of product development experience in industry
  • 3 years of university-based applied research
  • Inventor of 3 patents
Additional Information

Interesting things happen at the interface where diverse technologies come together to create new applications and opportunities. Those wishing to join in this challenging and exciting endeavor need a solid foundation of fundamental understanding leavened with an honest humility as to its limits.

I enjoy helping students build their understanding, develop their skills, and discover the beauty of a well-designed solution.