Analysis Areas Computing Science covers a tremendously wide variety of topics.

These research areas are extremely broad groups directed at pointing you in a direction that is general to your passions. Because regarding the interdisciplinary nature of CS, a number of our research teams will come under one or more research area. Find out about several of our division’s key research areas below:

  • Advanced Man-Machine Interfaces
  • Algorithmics
  • Synthetic Cleverness
  • Bioinformatics
  • Correspondence Companies
  • Video Games
  • Computer Graphics
  • Computer Vision and Multimedia Communications
  • Database Techniques
  • Device Learning
  • Reinforcement Learning
  • Robotics
  • Computer Computer Computer Software Engineering
  • Computer Software Techniques

Advanced Man-Machine Interfaces

Advanced man-machine interfaces research investigates interactions between people and devices in normal and environments that are artificial.

Appropriate research stories

  • Information: Building smarter computer systems and maximizing human being ability
  • Information: Building brilliant computer systems, utilising the brain that is human
  • Analysis Profile: Virtualized Reality
  • Student Profile: Niousha Bolandzadeh


Algorithmics research identifies dilemmas, categorizes the difficulty in accordance with its complexity and pursuit of a competent algorithm.

Appropriate research stories

  • Information: Brand Brand New associate professor’s research merges science that is computing game concept
  • Information: utilizing AI to locate ancient secrets

Synthetic Intelligence

Synthetic cleverness research involves both basic and used research, resulting in the growth of computational theories of cleverness

Appropriate research stories

  • Information: utilizing AI to greatly help handle Canada’s invasive types
  • Information: making use of AI to safeguard older people
  • Analysis Profile: Computational Linguistics and Natural Language Processing
  • Pupil Profile: Adam Metcalf


Bioinformatics research requires the application of computing technology ways to re re solve issues in biological and medical technology.

Appropriate research stories

  • Information: Unlocking molecular secrets with nano-scale measurements
  • Information: Diagnosing, detecting, and predicting conditions simply got six million times easier
  • Analysis Profile: HIV Analysis

Correspondence Systems

Correspondence sites research centers on information interaction.

Appropriate research stories

  • Information: analysis brings cities that are smart nearer to truth
  • Information: computers climate change that is combatting
  • Analysis Profile: Cluster-Based Routers

Video Games

On-line games research produces superior, real-time programs for strategic game-playing.

Appropriate research stories

  • News: Life skills for the century that is 21st
  • Information: going beyond smart assistants?

Computer Graphics

Computer graphics research varies from research of algorithm complexity to your implementation and design of systems for algorithms.

Appropriate research stories

  • Information: Brand Brand New technology lets clinicians see an individual’s human anatomy in movement
  • Information: virtual trainer that is personal seniors have more exercise in the home

Computer Vision and Multimedia Communications

Computer eyesight and multimedia communications research includes 3D multimedia representations for efficient visualization that is online.

Appropriate research stories

  • News: Augmented truth system lets physicians see under patients’ skin minus the scalpel
  • Information: Revolutionary information user interface bubbles over with success
  • Analysis Profile: On Line Multimedia Education

Database Techniques

Database systems research includes the storage and organization of information, information retrieval, and data administration.

Appropriate research stories

  • Information: World’s supercomputer that is fastest contains UAlberta technology
  • News: Bringing innovation to industry: utilizing AI for predicting catastrophes
  • Analysis Profile: Wireless Sensors

Machine Learning

Device learning provides tools and technologies for finding significant patterns in information. It’s best suited in information processing circumstances where training information (such as for instance a database of situation studies) can be obtained which is hard (or perhaps not affordable) to “engineer in” the clear answer.

Graduate pupils can also be enthusiastic about a graduate specialization in Statistical device Learning (a joint system with Mathematics and analytical Sciences).

Appropriate research stories

  • Information: xmas comes early for UAlberta Computing Science
  • Information: Machine learning experts recognized for work with prostate cancer tumors therapy
  • Analysis Profile: Mind Tumor Review Project

Reinforcement Learning

Reinforcement learning research appears to get rid of a few of the limits on its extensive application and develop a type of cleverness which could approach human being abilities.