Seyed Majid Zahedi

Seyed Majid Zahedi
Assistant Professor
Location: DC 2538
Phone: 519-888-4567 x45761

Biography

Dr. Seyed Majid Zahedi is an Assistant Professor in the Department of Electrical and Computer Engineering at the University of Waterloo. His research focuses on leveraging algorithmic multi-agent systems to tackle real-world challenges in computer systems. His work bridges computer systems and theoretical computer science, with a focus on resource management, security and privacy, and incentive mechanisms.

Research Interests

  • Computer Systems

  • Multi-Agent Systems

  • Cybersecurity

  • AI and Machine Learning

  • Computer Architecture

Education

  • 2018, Doctorate Computer Science, Duke University, USA

  • 2012, Master of Science Computer Engineering, University of Tehran, Iran

  • 2009, Bachelor of Science (BS) Computer Engineering, University of Tehran, Iran

Teaching*

  • ECE 252 - Systems Programming and Concurrency
    • Taught in 2024
  • ECE 350 - Real-Time Operating Systems
    • Taught in 2020, 2021, 2022, 2023
  • ECE 493 - Special Topics in Electrical and Computer Engineering
    • Taught in 2023, 2024, 2025
  • ECE 750 - Special Topics in Computer Software
    • Taught in 2023, 2024, 2025
  • SE 350 - Operating Systems
    • Taught in 2020, 2022

* Only courses taught in the past 5 years are displayed.

In The News

Graduate studies

I am currently seeking to accept graduate students. Please submit your graduate studies application and include my name as a potential advisor.