Program Overview

Program Brochure 2024-25
Computer Science Technology
Application deadline

March 1 for Fall Semester

Minimum admission requirements

Quebec Secondary School Diploma or a level of education that is deemed equivalent by the College.

Prerequisites

Mathematics TS/SN4 or CST 5

About the Program

Computer Science Technology is a three-year career program designed to provide you with a strong background in object- oriented methodology, particularly in program design and system analysis. Web concepts are integrated into courses and develop dynamic database-driven web applications on various operating system platforms. The program will focus on computer programming, operating systems, database and web technology, data communication and networking, security, and advanced programming languages.

Students in the Computer Science Technology diploma program will benefit from our modern facilities where every course uses a combination of class and laboratory time with access to the most recent versions of software. As a bonus, each student benefits from access to the same software for use on their own devices as part of our academic alliances with software vendors. Staff, faculty, and student advisors are committed to helping you succeed and prepare for a stage-training program in Semester 6 in an external business institution.

The program features a well-rounded blend of technologies that will prepare you to graduate as a developer, technician, or administrator of technologies in various industries. Our advisory committee of IT business professionals reviews the offerings each year and suggests adjusting the curriculum to reflect current and forecast computer technology needs.

You Will Learn:

  • Client-server development
  • Cloud development
  • Computer and networking support
  • Computer Programming
  • Database design and administration
  • Gaming
  • Internet of Things
  • IS Security
  • Mobile app development (Android and iOS)
  • Modern Systems Analysis and Design
  • Operating Systems Object-oriented methodology
  • Problem Solving
  • Software Design

The Possibilities

The program prepares you for various careers such as software developer, information systems specialist, PC specialist, and more. The technical and business skills you will learn in Computer Science Technology will qualify you for some of the most dynamic in-demand jobs in the computer industry today. Students may also pursue university studies in many fields, including software engineering, business, or other science programs.

Program Grids

For further information about English Certificate Holders and Non-Certificate Holders, please refer to the Law 14 (Bill 96) FAQ. Find a list of course descriptions here.

Program grids are subject to change.

Semester 1 Semester 2 Semester 3 Semester 4 Semester 5 Semester 6
EnglishEnglishEnglishEnglish for Professional ProgramsComplementaryFinal Project 2
HumanitiesFrenchPhysical EducationHumanities for ProfessionalDatabase Administration and SecurityInternship (Field Experience)
FrenchHumanitiesComplementaryPhysical EducationMobile Application Development 2: iOSManaging Big Data for Connected Devices
Physical EducationConfiguring, Managing and Maintaining ComputersFundamentals of Business and Entrepreneurship for IT ProfessionalsWeb Development with PHPFinal Project 1Comprehensive Assessment (Meeting the Graduate Profile)
Math for Computer ScienceObject Oriented Programming with Java 2Database Design with an Introduction to SQLSystems Analysis and DesignAzure for SQL Developers with ASP.NET and MVC
Computer/ IT FundamentalsOperating Systems using LinuxNetworking and SecurityMobile Applications Development 1: AndroidIoT: Design and Prototyping of Connected Devices
Object Oriented Programming with Java 1Web Programming and JS Libraries.NET DevelopmentGame Development with Unity Cross-Platform Game EngineProfessional Integration and High-Tech Entrepreneurship
User Experience/Web Interface DesignProject Management with Quantitative MethodsJava Web ProgrammingWeb Services and Distributed Computing
Introduction to IoT (Internet of Things) and Embedded Systems
Semester 1 Semester 2 Semester 3 Semester 4 Semester 5 Semester 6
EnglishEnglishEnglishEnglish for Professional ProgramsComplementaryFinal Project 2
HumanitiesHumanitiesFrenchHumanities for ProfessionalDatabase Administration and SecurityInternship (Field Experience)
FrenchFrenchPhysical EducationPhysical EducationMobile Application Development 2: iOSManaging Big Data for Connected Devices
Physical EducationConfiguring, Managing and Maintaining ComputersFundamentals of Business and Entrepreneurship for IT ProfessionalsWeb Development with PHPFinal Project 1Comprehensive Assessment (Meeting the Graduate Profile)
Math for Computer ScienceObject Oriented Programming with Java 2Database Design with an Introduction to SQLSystems Analysis and DesignAzure for SQL Developers with ASP.NET and MVC
Computer/ IT FundamentalsOperating Systems using LinuxNetworking and SecurityMobile Applications Development 1: AndroidIoT: Design and Prototyping of Connected Devices
Object Oriented Programming with Java 1Web Programming and JS Libraries.NET DevelopmentGame Development with Unity Cross-Platform Game EngineProfessional Integration and High-Tech Entrepreneurship
User Experience/Web Interface DesignProject Management with Quantitative MethodsJava Web ProgrammingWeb Services and Distributed Computing
Introduction to IoT (Internet of Things) and Embedded Systems

Ready to apply?

Click here to find all the information you need to complete your online application.

How to apply