Shahin Kamaliمشاهده پروفایل
دانشیار
Shahin Kamali is an Associate Professor in the Department of Electrical Engineering & Computer Science at York University's Lassonde School of Engineering. Previously, he served as an Assistant Professor at York University (2022-2024) and the University of Manitoba (2017-2022), where he continues to hold an Adjunct Professor position. He completed his Ph.D. in Computer Science at the University of Waterloo in 2014 and was a postdoctoral fellow at MIT's CSAIL lab from 2015-2017. Dr. Kamali received his B.Sc. from the University of Tehran and his M.Sc. from Concordia University, both in Computer Science. He has earned teaching certifications including the Kaufman Teaching Certificate Program from MIT and the Certificate in University Teaching from the University of Waterloo. His research focuses on algorithms' design, analysis, and limitations, with particular emphasis on online problems such as bin packing, paging, list update, and k-Server. His work extends to big-data applications of algorithms in data compression, graph partitioning, resource allocation in the cloud, and algorithmic aspects of blockchain technology. His recent publications (2023-2025) demonstrate a strong focus on learning-augmented algorithms, online computation with predictions, and novel applications in blockchain and graph theory. His research has been supported by multiple NSERC grants since 2010, with recent projects investigating models, applications, and limitations of online algorithms. He has successfully supervised numerous graduate students and serves on various committees related to algorithms conferences and academic governance. University of Waterloo Doctoral Thesis Completion Award (2014) University of Waterloo Mathematics Graduate Experience Award (2008) Dr. Kamali teaches advanced courses in algorithms and data structures and is scheduled to teach Design and Analysis of Algorithms (EECS 3101) in Fall 2025 and Advanced Data Structures (EECS 4101/5101) in Winter 2026. He is actively involved in organizing major conferences, including CCCG and WADS 2025 at York University.












