| Program start date | Application deadline |
| 2024-01-05 | - |
Program Overview
University Programs
The university offers a range of programs for students.
Undergraduate Programs
- Fundamental Computation
- Artificial Intelligence
- Security
- Software Design
- Computing, Mathematics and Analytics
- Computing and the Creative Arts
Program Details
The School of Computing has a group of academic advisors who are available to answer questions about undergraduate programs.
Graduate Programs
- Master's (MSc) Program
- Doctoral (PhD) Program
- Biomedical Informatics Program
- Dual Master's Program with AUS
- Master of Digital Product Management
- Field of Study in Artificial Intelligence
- NSERC CREATE Cybersecurity Program
- NSERC CREATE Program in Medical Informatics
Program Details
The School of Computing has a team of people who are available to help prospective students with their concerns.
Research Areas
- Theory of Computation
- Software Engineering
- Human Computer Interaction and Gaming
- Artificial Intelligence
- Systems and Networks
- Data Analytics
- Security
- Biomedical Computing
Research Details
The research office is available to help with inquiries.
Courses
CISC 486 - Game Development
Description
An introduction to 'engines' used in networked 3-dimensional games. Topics include game-engine architecture and components providing 3-dimensional rendering, physics simulation, sound, artificial intelligence, and networking services.
Follow-On Courses
This course appears in the pre- or co-requisites for the following course(s):
- CISC 496 - Game Development Project
Learning Hours
120 (36 Lecture, 15 Group Learning, 69 Private Study)
Prerequisite
Registration in a School of Computing Plan and a minimum grade of C- (obtained in any term) or a 'Pass' (obtained in Winter 2020) in (CISC 226/3.0 and [CISC 322/3.0 or CISC 326/3.0] and CISC 324/3.0 and [MATH 110/6.0 or MATH 111/6.0* or MATH 112/3.0]).
People
Faculty and Staff
- Director: Hossam Hassanein
- Manager: Robin Tippett
- Tech Ops Manager: Ben Hall
- Undergraduate Chair: Juergen Dingel
- Graduate Chair: Kai Salomaa
- Faculty and Instructors
- Cross-Appointed Faculty
- Admin Staff
- Tech Staff
- Research Adjuncts
- Research Staff
