The Information Technology – Software (IT-S) Diploma program provides students with the knowledge and skills to excel in an information-based society.

The program places emphasis on training individuals in systems analysis and design, industry-leading programming languages, detailed database programming, and project management. When combined with work term experience, this skill set prepares students for an exciting career in Information Technology.

This skill set, when consolidated through the completion of a Capstone project, prepares graduates for an exciting career in an application development environment.  


Upon successful completion of the Information Technology – Software (IT-S) Diploma program, students will be able to:

  1. Play a role in the design, development, and maintenance of software applications.
  2. Interpret and effectively apply IT industry procedures and policies.

  3. Develop and strengthen related knowledge and skills in subjects that complement and support technical training.

  4. Demonstrate positive attitudes and behaviours which will enable them to become successful IT professionals.

Career Opportunities

As organizations grow increasingly more complex, IT personnel are in high demand. Able to be employed in the private sector, public sector and not-for-profit organizations, those trained in IT provide an important strategic component to an organization’s success. Employment roles range from those in specialized areas such as IT software systems technicians and app developers to generalist roles such as an IT software industry partner. IT jobs in the field of software and application development offer the IT professionals the opportunity to contribute to an organization’s culture, business strategy, and the overall engagement of its employees.

The following is a brief list of the positions that graduates may occupy after successful completion of the one-year Advanced Diploma in Information Technology – Software:

  • Software Design Engineer
  • Software Architect
  • Software Design Verification Engineer
  • Embedded Software Engineer
  • Software Sales Representative
  • Computer Programmer
  • Multimedia Developer
  • Computer Game Developer
  • Business Application Programmer
  • Electronic Business (e-business) Software Developer

Program Transferability

The Information Systems – Web Developer program allows an exit point after completion of two years of study with an Information Systems – Software Diploma.

Request for more information

We are excited you are interested in joining CNA-Q's School of Information Technology! You can request for more information or contact below for general inquires:

School of Information Technology

4495 2067

Entrance requirements

  1. High school graduation certificate with the following:
    AverageMinimum 60%
    English Language (Grade 12 level)Minimum 60%
    Academic Mathematics (Grade 12 level)
    Minimum 60%
    Three (3) additional courses at the Grade 12 level
  2. The required score on the Oxford Online Placement Test (OOPT) and Academic Math Placement (AMP) test. Students who present a valid IELTS Academic Test Report Form received within two years, with an overall band 5.0, and no individual skill band below 4.5, are exempt from taking the OOPT. For score requirements on other internationally recognized tests, such as the TOEFL, contact the Admissions & Registration Department.
Note: Applicants who do not meet the entrance requirements, and are 19 years of age or older, may be considered on an individual basis under the Mature Student Clause. See the Academic Calendar (Admissions Section – Mature Student Requirements, page 15).

Language proficiency Requirements

    1. An overall score of 65 or greater on the Oxford Online Placement Test  (OOPT) or a passing score from another approved internationally recognized English language test, as validated by the Admissions & Registration Department.
    2. A valid IELTS Academic Test Report Form with an overall band of 5.0 with no individual band score (reading, writing, speaking, listening) below 4.5. 
    3. Successful completion of FL1090, a language development course. 


For those wishing to pursue a baccalaureate degree, articulation agreements are in place that makes it possible for College advanced diploma graduates to attend universities in other countries. A variety of options are available.

A current list of post-secondary institutions offering admission to and accepting transfer credit from CNA-Q graduates who meet the entrance requirements are available from the Admissions & Registration Department or the Career Counselling and Resource Centre.