The Computer Science Technology program has been strategically redesigned to reflect today’s rapidly evolving tech landscape and the skills employers are actively seeking.
Grounded in modern software development practices and shaped by industry trends and student interests, the updated program now also features cutting-edge areas such as data science, data analytics, cloud computing, and the practical integration of generative AI into the development workflow.
These enhancements position graduates at the forefront of innovation, equipping them with the strong technical foundations and in-demand expertise needed to succeed in tomorrow’s job market.
Starting in Fall 2026, students will benefit from an updated and revised Computer Science Technology program with a modernized curriculum aligned with current industry practices.

Examples of updated course titles include Data Science with AI, Managing Big Data with AI Tools, and Frontend Development.

Click here to learn more about the Computer Science Technology three-year program!

Sample Program Grid

Find below a sample grid designed to illustrate a student’s path through the program. Grids are subject to change.

Semester 1 Semester 2 Semester 3 Semester 4 Semester 5 Semester 6
EnglishEnglishEnglishEnglish for Professional ProgramsComplementary in FrenchFinal Project 2
HumanitiesPoésie, théâtre et écriturePhysical EducationÉthique pour sciences informatiquesManaging Big Data with AI ToolsInternship (Field Experience)
Oeuvres narratives et écritureHumanitiesComparaison d'oeuvresPhysical EducationMobile Application Development 2: iOSDatabase Administration and Security
Physical EducationConfiguring, Managing and Maintaining ComputersFundamentals of Business and Entrepreneurship for IT ProfessionalsData Science with AIFinal Project 1Comprehensive Assessment (Meeting the Graduate Profile)
Math for Computer ScienceObject Oriented Programming with Java 2Database Design with an Introduction to SQLSystems Analysis and Design with AI-Assisted MethodsCloud Computing and Cybersecurity
IT Fundamentals with an Introduction to Generative AIOperating Systems using LinuxNetworking and SecurityMobile Applications Development 1: AndroidIoT: Design and Prototyping of Connected Devices
Object Oriented Programming with Java 1Frontend Development.NET Development with AI-Assisted ToolsGame Development with Unity Cross-Platform Game EngineProfessional Integration and High-Tech Entrepreneurship
User Experience/Web Interface DesignData Analytics for Project Management with AI ToolsBackend DevelopmentWeb Services and Distributed Computing
Introduction to IoT (Internet of Things) and Embedded Systems