Program Details

Information Technology Programmer-Analyst

Attestation of College Studies (ACS)
A programmer focuses intently on code on dual monitors in a modern tech environment.

About the Program

Learn to identify, collect and analyze data on users’ information processing needs, to model and process data with fourth generation software, and to manage and configure network applications in LaSalle College Montréal's Information Technology Programmer-Analyst program (ACS).

Learning Outcomes

  • Attain language proficiency for scalable software solutions.
  • Develop problem-solving abilities for complex issues, algorithmic solutions.
  • Enhance methodologies for reliable software.
  • Gain practical skills in testing, debugging, ensuring system performance.


Successful Programmer Analysts have a unique combination of skills, including:

  • Analytical Thinking

    Show strong analytical skills for complex problem solving and efficient algorithm development.
  • Attention to Detail

    Write clean, error-free code and ensure the accuracy of software applications.
  • Continuous Learning

    Stay up-to-date with emerging technologies and programming languages.
  • Collaboration

    Work effectively in teams, communicate ideas to successfully complete software projects.

Career Prospects

According to Job Bank, projections for Technology Programmer and Analyst employment show increased growth and many new positions created.

By consistently ensuring software maintenance and updates, programmers play an essential role in the IT world, creating new software and optimizing their everyday use.

Career Fields

  • Programmer Analyst,
  • Technical Support,
  • Analyst and Management-Software Developer,
  • Technical Maintenance of Computers and their Peripherals,
  • Database Designer,
  • Computer Consultant.

Diploma & Accreditation

This Attestation of College Studies (ACS) is accredited by the ministère de l'Enseignement supérieur of Québec and is internationally recognized.

ACS programs are part of continuing education and destined primarily for adults seeking to add value to their skill set or reorient their career.

Required Materials

A laptop computer is mandatory for study in this program. This laptop must be equipped with the Windows operating system to work with all software.

Mentors may request other standard or student-licensed software mandatory for their courses to be installed.

The following features are required for PCs:

  • Processor: Intel I5 or AMD A8 compatible with VT-X virtualization,
  • Memory: 8 GB minimum,
  • Hard drive: 500 GB minimum,
  • Screen: 14 inches minimum,
  • Connectivity: USB 3.0, Wi-Fi and NIC LAN.

You will need a USB-RJ45 adaptor if your laptop doesn’t have a network jack.

Required software: Microsoft 365.

Software Used: Windows (latest technology) and Linux.

A focused individual with pink hair, wearing headphones, codes on a computer in a well-lit office.

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.

Academic Dates

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.

List of Courses

ACS programs are based on DCS program curricula, but do not have general education courses like French, English, or Philosophy.

Concentration Courses

  • Databases I (90 h)
  • Applied Mathematics (60 h)
  • Algorithms and Programming (90 h)
  • Computer Architecture (75 h)
  • Computer Tools (45 h)
  • Introduction to Web Development (45 h)
  • Object Oriented Programming Concepts (90 h)
  • Operating Systems and Networking (60 h)
  • Web Client Development (90 h)
  • Information System Analysis and Modeling (90 h)
  • Databases II (60 h)
  • Web Server Applications Development I (90 h)
  • Advanced Object-Oriented Programming (75 h)
  • iOS Mobile Development (75 h)
  • Scripting Language (60 h)
  • Multi-tier Applications Development (90 h)
  • Web Server Applications Development II (75 h)
  • Android Mobile Development (75 h)
  • Trends in Technology (60 h)
  • Internship (255 h)

* The College reserves the right to substitute certain courses.

Open House | Online (11 a.m. to 2 p.m.) or on campus (3 to 8 p.m.)

Open House

Discover why, every year, thousands of students choose LaSalle College to achieve their dreams.