inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
CAD 21,304
Per year
Start Date
Medium of studying
Duration
12 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
CAD 21,304
About Program

Program Overview


This program provides a comprehensive foundation in computer science, covering fundamentals of programming, data structures, algorithms, and artificial intelligence. Students benefit from state-of-the-art facilities, expert faculty, and unique opportunities such as industry partnerships, research, and co-op placements. The program prepares graduates for a wide range of careers in the technology industry, including software development, digital forensics, and robotics.

Program Outline

Outline:

  • First Year
  • Fundamentals of Programming I
  • Fundamentals of Programming II
  • Practical Software Development
  • Introduction to Digital Systems
  • Computer Architecture
  • Second Year
  • Data Structures & Algorithms
  • Programming Languages
  • Artificial Intelligence
  • Third Year
  • *Courses will vary*

Teaching:

  • State-of-the-art hardware and software accessible in computer labs.
  • Faculty members are experts in their field and provide individualized support.
  • Unique approaches include:
  • Industry partnerships
  • Research opportunities
  • Co-op placements

Careers:

  • Games Programming
  • Digital Forensics
  • Computational Linguistics
  • Robotics
  • Multimedia
  • Mobile App Design
  • Computer Music
  • Software Development
  • Systems Analysis
  • Database Management
  • Telecommunications
  • Web Services Development
  • Information Systems Management
  • Embedded Systems Design
  • Quality Control Engineering
  • Computer-Aided Manufacturing
  • IT Training & Education
  • Environmental Engineering
  • Health & Bioinformatics
SHOW MORE
How can I help you today?