Computer Studies

Computer Programmer Analyst

General information

Program code
6 Semesters (3 Years)
Ontario College Advanced Diploma, Co-op
Academic area

Intake information

Start date Campus
Winter 2017 Barrie
Fall 2017 Barrie

Program description

This program is designed to meet the academic needs of all students, whether a recent secondary school graduate, college or university graduate, or a mature student. As students progress through the three years, the courses they take will help them gain insight and experience in the fields in which they may choose to apply their computer skills after graduation. A structured approach to problem solving, effective oral and written communications, and attention to standards and documentation are stressed throughout. Industry trends and requirements are continually monitored to ensure curriculum remains current and relevant.

Additional program specific fee information for Computer Programmer - Analyst

Admission information

Admission requirements

OSSD or equivalent with

  • Grade 12 English (C or U)
  • any Grade 12 Mathematics (C or U)

Admission details

You must meet ONE of the following requirements to be eligible for admission to these programs:

Secondary school applicants:

  • OSS Curriculum: OSSD or equivalent with Grade 12 English (C) or (U) (ENG 4C, ENG 4U); plus any Grade 12 College Mathematics (MAP 4C or MCT 4C), or any Grade 12 U University Mathematics

Non-Secondary school applicants (19 years or older):

  • Any credit Communication course and most credit mathematics courses taken at Georgian College
  • College preparatory programs including those taken at Georgian College: Business Foundations*
  • Equivalent courses in English and mathematics taken through secondary school or Independent Learning Centres (at the general, advanced, college or university level)
  • Academic and Career Entrance Certificate (ACE) program with communications and business, apprentice or technical mathematics*
  • Mature student testing in English and mathematics that meets the minimum standards for admission (available through most testing services)*
  • Ontario High School Equivalency Certificate (GED)
  • English, Literature or Communication credit courses and most mathematics credit courses from accredited colleges/universities

Home school applicants:

  • Applicants can write the mature student testing in English and mathematics that meets the minimum standards for admission (available through testing services)*

* available from Georgian College. For a complete listing please contact the Office of the Registrar.


View the Computer Programmer Analyst articulations on the Credit Transfer Centre page.


Mandatory Courses

COMP1009 The Mainframe Environment
COMP3000 Systems Project 1
COMP3006 Systems Project 2
COMP3003 Issues in Information Technology
COMP1002 Web and Internet Fundamentals
COMP1006 Introduction to Web Programming
MATH1003 Math for the Computer Industry
COMP2003 Relational Database
COMP1008 Introduction to Object Oriented Programming
COMP3002 Advanced Database
MGMT2001 Principles of Management
COMP1030 Programming Fundamentals
COMP1045 Internet of Things
COMP1011 Advanced Object Oriented Programming
COMP1004 Rapid Application Development
BUSI1001 Introduction to Organizational Behaviour
COMP2007 Enterprise Computing
MGMT2008 Project Management for Information Technology
COMP2068 Advanced Web Programming
COMP1035 Networking Essentials
COMP2005 Systems Analysis
COMP2099 Business Intelligence Tools
COMP3023 Game and Simulation Programming
COMP3024 Business Intelligence and Analysis
COMP3025 Mobile and Pervasive Computing
COMP3026 Application Security Programming
COMP3027 User Experience and Interaction Design

Communications Courses

To be selected at time of registration from the College list, as determined by testing.

Optional Courses

To be selected from College list

General Education Courses

To be selected from College list

Co-op Work Terms

COOP1005 Computer Programmer Work Term 1
COOP2002 Computer Programmer Work Term 2
COOP3001 Computer Programmer Work Term 3

use +/- to expand menu options