Overview

Dive into a modern program that blends theory and hands-on learning to turn you into a versatile developer. You'll master programming, databases, web and mobile development (Android and iOS), and UI/UX Design. Through real-world projects, agile methodologies, and industry tools like GitHub and cloud services, you'll be ready to join cutting-edge development teams from day one.

About the Program

Dive into the world of technology with a modern program that combines theory and hands-on practice. You will learn to master programming, algorithms, databases, aswell as web and mobile development. This new version integrates skills highly sought after by employers, such as UI/UX Design, advanced web development, and comprehensive training in mobile development for both Android and iOS. You will be prepared to design and develop robust, user-friendly applications tailored to today’s technological environments. Through real-world projects, training in agile methodologies such as Scrum, and the use of essential industry tools like GitHub and cloud services, you will become a versatile programmer ready to enter the job market and thrive within cutting-edge development teams

Upcoming Sessions

LaSalle College has three annual start dates: fall, winter, and summer.

We accept applications at any time. Registration is open year-round.

Processing time:

  • Canadian applicants: up to two weeks,
  • International applicants: up to six months.

Submit your application as soon as possible to ensure a spot in your desired semester.

Note that applications are not processed until all required, validated documents and admission fees are received.

Start dateLanguageScheduleLocation
Sep 3, 2026

French

Full-time - Daytime

MontréalApply now
Sep 3, 2026

French

Full-time - Daytime

OnlineApply now
Sep 3, 2026

English

Full-time - Daytime

MontréalApply now
Jan 7, 2027

English

Full-time - Daytime

MontréalApply now
Jan 7, 2027

French

Full-time - Daytime

OnlineApply now
Jan 7, 2027

French

Full-time - Daytime

MontréalApply now
Sep 2, 2027

English

Full-time - Daytime

MontréalApply now
Sep 2, 2027

French

Full-time - Daytime

OnlineApply now
Sep 2, 2027

French

Full-time - Daytime

MontréalApply now

Admissions Criteria

Exceptions to these admission criteria may be applied.

Every application is reviewed by the College.

To be eligible for acceptance into an ACS program, applicants are generally required to meet one of the following criteria:

  • Have computer skills that are deemed sufficient; and

  • Have interrupted their full-time studies for at least two (2) consecutive semesters or one (1) full school year; or

  • Have followed post-secondary studies for a period of at least one (1) year; or


  • Have a Secondary School Diploma (DES) or a Diploma of Vocational Studies (DVS), and the program allows them to receive a technical training that is not available in a DCS program; or

  • Have an equivalent education or an instruction deemed sufficient and meet the admission criteria set for college studies. 

  • Have computer skills that are deemed sufficient; and

  • Have interrupted their full-time studies for at least two (2) consecutive semesters or one (1) full school year; or

  • Have followed post-secondary studies for a period of at least one (1) year; or

  • Have a Secondary School Diploma (DES) or a Diploma of Vocational Studies (DVS), and the program allows them to receive a technical training that is not available in a DCS program; or

  • Have an equivalent education or an instruction deemed sufficient and meet the admission criteria set for college studies.

List of Courses

  • Applied Mathematics to Computer Science (60 hrs)
  • Computer Architecture (45 hrs)
  • Algorithms and Programming (90 hrs)
  • Web Client Development I (90 hrs)
  • Databases I (90 hrs)
  • Object-oriented Programming Concepts (90 hrs)
  • Web Client Development II (90 hrs)
  • Web Server Application Development I (90 hrs)
  • UML Modeling (60 hrs)
  • Operating System and Networking (45 hrs)
  • Multi-tier Application Development (90 hrs)
  • Scripting Language (75 hrs)
  • Databases II (60 hrs)
  • Advanced Object-Oriented Programming (75 hrs)
  • Data Structure (90 hrs)
  • Professional Integration (45 hrs)
  • Android Mobile Development (75 hrs)
  • Web Server Application Development II (75 hrs)
  • iOS Mobile Development (90 hrs)
  • Information System Implementation (90 hrs)
  • Web Server Application Development III (75 hrs)
  • Workplace Integration: Programming (270 hrs)

* The College reserves the right to substitute certain courses.