| Program start date | Application deadline |
| 2024-01-05 | - |
Program Overview
University Programs
The university offers a range of programs for students to choose from.
Undergraduate Programs
- Fundamental Computation
- Artificial Intelligence
- Security
- Software Design
- Computing, Mathematics and Analytics
- Computing and the Creative Arts
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
Research Areas
- Theory of Computation
- Software Engineering
- Human Computer Interaction and Gaming
- Artificial Intelligence
- Systems and Networks
- Data Analytics
- Security
- Biomedical Computing
Course Details
CISC 110 - Creative Computing
Description
Introduction to fundamental programming concepts in the context of visual, interactive media. Students may develop applications in any domain (e.g., fine art, education, commerce, physical or social sciences) while learning about algorithms, program design, logic, program control flow, functions, testing, etc.
Note
Sufficient preparation for CISC 121; alternative to CISC 101 and CISC 151. With permission of the School, students with programming experience may take this concurrently with CISC 121. No computing or art background required.
Follow-On Courses
- COCA 201 - Introduction to Computing and the Creative Arts
- CISC 271 - Linear Methods for Artificial Intelligence
Learning Hours
120 (36 Lecture, 84 Private Study)
Prerequisite
None.
Exclusion
APSC 142; APSC 143; CISC 101; CISC 151.
One-Way Exclusion
May not be taken with or after CISC 121; CISC/CMPE/COCA/COGS/SOFT at the 200-level or above.
