Majid Khabbazian

Associate Professor, Faculty of Engineering - Electrical & Computer Engineering Dept


Associate Professor, Faculty of Engineering - Electrical & Computer Engineering Dept
(780) 248-1852
5-289 Donadeo Innovation Centre For Engineering
9211-116 St
Edmonton AB
T6G 2H5



Majid Khabbazian received his BSc degree in computer engineering from Sharif University of Technology, and his MASc and PhD degrees both in electrical and computer engineering form University of Victoria and University of British Columbia, respectively. He completed a postdoctoral fellowship at MIT Computer Science and Artificial Intelligence Lab, where he worked in the theory of distributed systems group. His research interest is in designing fast, efficient and secure methods for wireless networks and distributed systems.


Research Interests

  • Theory of Distributed Systems
  • Wireless Ad Hoc, Vehicular and Sensor Networks
  • Network Security and Privacy
  • Medium Access Control

Current Research

  • Network coding
  • Efficient Broadcasting Algorithms
  • Lifetime Maximization of Wireless Sensor Networks
  • Power Control and Interference Management
  • Proximate Internet


ECE 311 - Computer Organization and Architecture

Survey of modern computer architecture and design concepts. Benchmarks, instruction set design and encoding. Pipelined and superscalar processors. Techniques for exposing and exploiting instruction-level parallelism. Performance of cache and virtual memory hierarchies. Input/output subsystem design. Prerequisite: ECE 212 or E E 380 or CMPUT 229. Credit may be obtained in only one of ECE 311, CMPE 382 or CMPUT 429.

Fall Term 2020
ECE 582 - Information Theory and Channel Coding

Information theory as applied to digital signals. Source coding. The channel coding theorem, linear error control codes, and algebraic error correction coding. Concatenation of codes and iterative decoding.

Fall Term 2020

Browse more courses taught by Majid Khabbazian