Professor 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