Dr. Omid Ardakanian

Associate Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Omid Ardakanian. Improve your application with a focused, well-structured draft.

Biography

Omid Ardakanian is an Associate Professor in the Department of Computing Science at the University of Alberta, Canada. His research focuses on addressing systems challenges in various domains, including sensor networks and data centers energetics. Specifically, he employs optimization and control methods, along with machine learning techniques, to enhance the design and operation of networked, embedded, and cyber-physical systems. He has a diverse academic background including a Doctorate in Computer Science from the University of Waterloo and holds both a Master of Mathematics and a Bachelor of Science in Computer Engineering. Having previously served as an Assistant Professor and a Postdoctoral Fellow at the University of Alberta and other esteemed institutions, Ardakanian is actively engaging with undergraduate students for research project supervision.

Research Interests

Experience

Associate Professor

— Present

University of Alberta • Edmonton, AB

Associate Professor in the Department of Computing Science.

Assistant Professor

— Present

University of Alberta • Edmonton, AB

Assistant Professor in the Department of Computing Science.

Postdoctoral Fellow

— Present

University of British Columbia • Vancouver, BC

Conducted research in advanced computing systems.

Postdoctoral Fellow

— Present

University of California at Berkeley • Berkeley, CA

Engaged in postdoctoral research in embedded systems.

Courses

CMPUT 313 - Computer Networks

Requirements for University of Alberta

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:6
Reading
Required:6
Writing
Required:6
Speaking
Required:6
Overall
Required:6.5
TOEFL
Listening
Required:21
Reading
Required:21
Writing
Required:21
Speaking
Required:21
Total
Required:93
Prerequisites
Undergraduate degree in Mechanical Engineering or Engineering Management
Application Checklist
  • Three letters of reference
  • Curriculum Vitae
  • Personal Statement
  • Official Transcripts (upon admission)
Specialization Notes

Department: Mechanical Engineering and Engineering Management