Douglas Wilhelm Harder

Lecturer and Computer Engineering Academic Advisor

Contact InformationDouglas Wilhelm Harder

Phone: 519-888-4567 x37023
Location: E3 3157

Website

Biography Summary

Douglas Harder is a continuing lecturer within the Department of Electrical and Computer Engineering at the University of Waterloo. He teaches software engineering and mathematics courses to computer, electrical, mechatronics and nanotechnology engineering undergraduate students.

Research Interests

  • Symbolic computation
  • Lecturing techniques
  • Communication & Information Systems
  • Embedded systems
  • Software engineering

Education

  • 1998, Master's, MASc, University of Waterloo
  • 1995, Bachelor's, BSc, University of Guelph

Courses*

  • ECE 290 - Engineering Profession, Ethics, and Law
    • Taught in 2014, 2015
  • MTE 241 - Introduction to Computer Structures & Real-Time Systems
    • Taught in 2014
  • ECE 204B - Numerical Methods 2
    • Taught in 2015, 2016, 2017
  • ECE 155 - Engineering Design with Embedded Systems
    • Taught in 2016
  • NE 217 - Advanced Calculus 2 for Nanotechnology Engineering
    • Taught in 2016
  • NE 216 - Advanced Calculus 1 for Nanotechnology Engineering
    • Taught in 2015, 2016
  • ECE 204A - Numerical Methods 1
    • Taught in 2015, 2016, 2017
  • NE 112 - Linear Algebra for Nanotechnology Engineers
    • Taught in 2016, 2017, 2018
  • ECE 250 - Algorithms and Data Structures
    • Taught in 2014, 2015, 2018
  • ECE 150 - Fundamentals of Programming
    • Taught in 2018
  • ECE 204 - Numerical Methods
    • Taught in 2018
* Only courses taught in the past 5 years are displayed.

Selected/Recent Publications

  • Harder, Douglas, Engineering Report Writing using Word 2010,