معرفی
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.

