Shahin Kamali, Associate Professor of Computer Science at York University

Shahin Kamali

Associate Professor
Department of Electrical Engineering and Computer Science (EECS)
York University, Toronto

About

I am an associate professor of Computer Science at York University, where I am a member of the Theory of Computing Group. I worked as an assistant professor at the University of Manitoba from 2017 to 2022.

From 2015 to 2017, I was a postdoctoral associate and an NSERC postdoctoral fellow at the Computer Science and Artificial Intelligence Laboratory (CSAIL) at MIT, where my adviser was Charles E. Leiserson. I completed my Ph.D. in the Algorithms & Complexity Group at the David R. Cheriton School of Computer Science, University of Waterloo, in 2014.

Research

I have broad interests in algorithm design, analysis, and limitations. In particular, I work on online and learning-augmented algorithms, data structures and compression, fairness, and graph optimization problems.

Teaching

Current and past courses, together with teaching qualifications, are maintained on the teaching page.

More