[CPA] Computer Programming & Analysis Overview

The CPA program provides students with a rigorous theoretical background in object-oriented methodology particularly in program design and system analysis. Internet concepts are integrated into all courses across the curriculum and focus on the development of dynamic database-driven web applications on a variety of operating system platforms. Small class sizes, computerized classrooms and an expert faculty provide an enabling environment for students to master the craft of programming and analysis. Opportunities will be provided for students to develop individual and teamwork skills. Students with post secondary education or work experience may apply for credits or challenge exams in related subjects.

Subjects studied will include programming and web scripting languages, system methodologies (object oriented analysis and design), E-commerce web site design, internet client and server side development, design and maintenance of database systems, data communications, security and a variety of operating systems (Windows, Unix, Linux, IBM iSeries). In semesters 5 and 6, students may select from a broad offering of professional options and will integrate systems and technical skills in the planning and implementation of a 'real-life' computer project for a business client. General education subjects (English and Liberal Studies options) complement the technology curriculum.

The CPA program is accredited by the Canadian Information Processing Society CIPS

For Application Requirements (including fees) click here

The program coordinator is Ian Tipson