Dr. Michael Bowling

Professor

Build a Statement of Purpose

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

Biography

Michael Bowling is a professor in the Department of Computing Science at the University of Alberta, where he leads the Computer Poker Research Group. His research spans multiple areas, including Artificial Intelligence, Computer Games, Reinforcement Learning, and Robotics. Notably, he has developed poker-playing programs that have defeated top professional players, demonstrating the capabilities of machines in competitive gaming. His interest also extends to the creation of the Arcade Learning Environment, a testbed for evaluating AI techniques using Atari 2600 games. Bowling’s academic journey culminated in a PhD from Carnegie Mellon University in 2003, focusing on multiagent learning and the RoboCup robot soccer initiative. His work has gained media recognition, featuring in programs such as Scientific American Frontiers and National Geographic, and has been showcased in prominent venues like the Smithsonian Museums. Michael's passion for the fusion of technology and games continues to drive his research and teaching at the university.

Research Interests

Courses

INT D 350 - Game Design Principles Practice INT D 450 - Computers Games Team-based Development

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

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:6
Reading
Required:6
Writing
Required:6
Speaking
Required:6
Overall
Required:7
TOEFL
Listening
Required:21
Reading
Required:21
Writing
Required:21
Speaking
Required:21
Total
Required:100
Prerequisites
Four-year undergraduate degree in accounting or equivalent Canadian degree Introductory Financial Accounting Introductory Management Accounting Audit and Assurance Taxation Business Law
Application Checklist
  • Resume
  • Statement of Intent (1-2 pages)
  • Two letters of reference
  • Prerequisite Course Form
Specialization Notes

Department: Department of Accounting and Business Analytics

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:6.5
Reading
Required:6.5
Writing
Required:6.5
Speaking
Required:6.5
Overall
Required:7
TOEFL
Listening
Required:21
Reading
Required:21
Writing
Required:21
Speaking
Required:21
Total
Required:100
GRE General
Verbal
Required:155
Quantitative
Required:155
Analytical Writing
Required:4
Overall
Required:4
Prerequisites
Four-year undergraduate degree in computing science or mathematics
Application Checklist
  • Scanned Transcripts
  • Degree Certificate
  • CV/Resume
  • Letters of Recommendation
Specialization Notes

Department: Department of Computing Science. GRE is highly recommended for international applicants.

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:6
Reading
Required:6
Writing
Required:6
Speaking
Required:6
Overall
Required:7
TOEFL
Listening
Required:22
Reading
Required:22
Writing
Required:22
Speaking
Required:22
Total
Required:100
Prerequisites
Four-year undergraduate degree
Application Checklist
  • Transcripts
  • Letters of Reference
  • Proof of English Proficiency
Specialization Notes

Department: Department of Mathematical and Statistical Sciences

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:90
Prerequisites
BSc in Civil Engineering or equivalent
Application Checklist
  • Official documents from postsecondary institutions
  • CV
  • Statement of Research Interest
Specialization Notes

Department: Department of Civil and Environmental Engineering