About
Dr. Mike MacGregor is a Professor in the Department of Computing Science at the University of Alberta, where he directs the Master of Science in Internetworking program. His research focuses on fundamental networking challenges including terabit-scale packet processing, bandwidth management in non-cooperative environments, and generalized caching architectures for high-flow environments.
Education includes:
- PhD in Computing Science (University of Alberta)
- MSc in Process Control (University of Alberta)
- BSc in Chemical Engineering (University of Alberta)
His work explores the tension between simplified network cores versus functionally rich architectures, examining how core devices can balance forwarding efficiency with advanced functionality. Secondary interests include distributed architectures for internet services like streaming media and mail systems.
He teaches the capstone MINT 709 Internet Project course involving design/analysis of significant internetworking systems. Previous industry experience includes serving as architect for a regional ISP, informing his research on network scalability and adaptability challenges.
Find Mike MacGregor elsewhere
Related Searches
You Might Also Like
- MMarco ChiesaKTH Royal Institute of Technology · Associate Professor
Mike KosekTechnical University of Munich · Research Fellow- LLaurent VanbeverETH Zurich · Associate Professor
- AAjit SinghUniversity of Waterloo · Professor
Kawashima RyotaNagoya Institute of Technology (NIT) · Associate Professor
Vahid Heydari Fami TafreshiStaffordshire University · Senior Lecturer