Information for

Bill Bishop, PEng

Lecturer, IEEE Student Branch Counselor

Contact Information​

Phone: 519-888-4567 x37159
Location: EIT 4101
Fax: (519) 746-3077

Biography Summary

William (Bill) Bishop is a Continuing Lecturer at the University of Waterloo with the Department of Electrical and Computer Engineering (ECE).  In this role, Bill is primarily responsible for teaching undergraduate courses in the areas of engineering design, digital design, and embedded systems.  Bill also serves as a first year advisor for ECE undergraduate students.

Bill currently has research interests in configurable computing, hardware and software co-design, parallel and distributed systems, image and video processing, and tools and strategies for e-learning.

He has received recognition for his teaching, research, and service through awards such as the Outstanding Performance Award in 2009 and 2013, and the James A. Field Teaching Excellence Award in 2006 and 2011.  Bill currently holds memberships with Professional Engineers of Ontario (PEO), Ontario Society of Professional Engineers (OSPE), the Canadian Engineering Education Association (CEEA), and the Institute of Electrical and Electronics Engineers (IEEE).  He is a member of the Computer, Aerospace, and Education Societies of the IEEE. 

Research Interests

  • Configurable Computing
  • Hardware / Software Codesign
  • Parallel and Distributed Systems
  • Distributed Computing with .NET
  • Image and Video Processing
  • Tools and Strategies for E-Learning


  • BASc, University of Waterloo
  • MASc, University of Waterloo
  • PhD, University of Waterloo


Further Information

Please see Professor Bishop's own web page for more information.

University of Waterloo

Profiles by type