I am an assistant professor in the department of computing science. I study the design, implementation, and performance of intelligent networked systems using techniques from control theory, optimization, machine learning, and queueing theory. My research addresses systems challenges in different domains, from sensor networks and IoT to smart buildings and energy systems.
Omid Ardakanian is an Assistant Professor in the Department of Computing Science at the University of Alberta and a Principal Investigator of Future Energy Systems. He received the BSc in Computer Engineering at Sharif University of Technology, and the MMath and PhD in Computer Science at the University of Waterloo under the supervision of S. Keshav and Catherine Rosenberg. Before joining UofA, he was an NSERC postdoctoral fellow at UC Berkeley working with David Culler, and at the University of British Columbia working with Vincent Wong. Dr. Ardakanian's research focuses on the design and implementation of intelligent networked systems, such as smart buildings and grids. He was nominated for the Governor General's Gold Medal and received a 2015 University of Waterloo “Outstanding Achievement in Graduate Studies” award for his PhD thesis. He received the 2022 ASTech award for Outstanding Achievement in AI/ML Advancement: Energy and Environmental Innovation, and the best paper award at ACM e-Energy (2013), ACM BuildSys (2016, 2022), and IEEE PES General Meeting (2017). He was a guest editor of a special issue of IEEE Transactions on Smart Grid, and TPC co-chair of ACM e-Energy 2021. He is currently serving on the executive committee of ACM SIGENERGY and is an editor of SIGENERGY Energy Informatics Review (EIR).
Note to prospective students: I am always looking for motivated students (PhD, MSc, or URA) with a strong quantitative background to work with me on various research projects in the areas of Sensor Networks, Embedded and Cyber-Physical Systems, and Energy Informatics. I especially encourage women and students from equity-seeking groups to apply to my group. If you are interested in pursuing graduate studies at UofA, check out this page before you submit your application. You must have a degree in Computer Science, Computer Engineering, or Electrical Engineering (if you took core CS courses). Additionally, PhD applicants are expected to have at least one paper in top workshops, conferences, or journals in their field. If you decide to send me an email, attach your CV, and briefly explain why you want to work with me and what projects you might be interested in working on if you join my research group. Include "serious" in the subject line to indicate that you have read this note.