Associate Professor

Contact InformationStephen L. Smith

Phone: 519-888-4567 x31215
Location: E5 5112


Biography Summary

Stephen L. Smith is an Associate Professor in Electrical and Computer Engineering at the University of Waterloo and the Canada Research Chair in Autonomous Systems. He is a licensed Professional Engineer (PEng) by the Professional Engineers Ontario and is a Senior Member of the IEEE. He is currently an Associate Editor for the IEEE Transactions on Control of Network Systems and the Conference Editorial Board of the IEEE Control Systems Society. Previously he was a postdoctoral researcher in the Computer Science & Artificial Intelligence Lab at MIT.

Professor Smith's research group focuses on control and optimization for autonomous systems and robotics. Through this research he collaborates with several industrial partners in robotics and transportation systems and have designed control, optimization, and autonomy for improving efficiency in applications including future urban mobility systems, underwater ocean monitoring, and industrial robotic cleaning.

Research Interests

  • Autonomous systems
  • Distributed and coordinated control
  • Robotics
  • Multi-robot systems
  • Optimization
  • Control theory
  • Advanced robotics
  • Controls and precision tooling
  • Autonomous vehicles
  • Transportation networks
  • Smart communities
  • Connectivity and Internet of Things
  • Cybersecurity
  • Infrastructure integrity
  • IoT


  • 2009, Doctorate, Mechanical Engineering, University of California
  • 2005, Master of Applied Science, Electrical and Computer Engineering, University of Toronto
  • 2003, Bachelor of Applied Science, Engineering Physics, Queen's University


  • ECE 300A - Electrical and Computer Engineering Practice
    • Taught in 2014, 2015
  • ECE 406 - Algorithm Design and Analysis
    • Taught in 2014, 2015, 2016, 2017, 2018
  • ECE 499 - Engineering Project
    • Taught in 2016
  • ECE 686 - Filtering and Control of Stochastic Linear Systems
    • Taught in 2017, 2019
  • ECE 780 - Special Topics in Control
    • Taught in 2015, 2017
  • ECE 380 - Analog Control Systems
    • Taught in 2015, 2016, 2018, 2019
* Only courses taught in the past 5 years are displayed.

Selected/Recent Publications

  • MacDonald, Ryan A and Smith, Stephen L, Active Sensing for Motion Planning in Uncertain Environments via Mutual Information Policies, , 2018
  • D’Urso, Giovanni and Smith, Stephen L and Mettu, Ramgopal and Oksanen, Timo and Fitch, Robert, Multi-vehicle refill scheduling with queueing, Computers and Electronics in Agriculture, 144, 2018, 44 - 57
  • Gharesifard, Bahman and Smith, Stephen L., Distributed Submodular Maximization with Limited Information, IEEE Transactions on Control of Network Systems, 2018
  • Asghar, Ahmad Bilal and Jawaid, Syed Talha and Smith, Stephen L, A complete greedy algorithm for infinite-horizon sensor scheduling, Automatica, 81, 2017, 335 - 341
  • Sadeghi, Armin and Smith, Stephen L, Heterogeneous Task Allocation and Sequencing via Decentralized Large Neighborhood Search, Unmanned Systems, 5(2), 2017, 79 - 95