Admission Requirements

Admission will be competitive, selective, and based on overall academic performance. The minimum requirements are:

  • Applicants must have a four-year undergraduate degree (or the equivalent) in computer science, computer engineering, or a related area such as data science, scientific computing, bioinformatics, or computational chemistry.
  • Applicants shall normally hold a minimum Second-Class Upper standing (or have at least a 75% general average).
  • Applicants must have taken at least one course in each of the following areas: linear algebra, vector calculus, statistics, and computer programming.

The Chair of the Program together with Graduate Studies committees of the departments will oversee the admission process to ensure that the proper policies and regulations are followed, and the best candidates are admitted.

Please note: There is no requirement to have work experience for admission to this program. If you are still finishing your degree, you can apply if you are in the last year of your program, submitting the transcript showing your grades up to the application deadline.