Students
Tuition Fee
Start Date
2026-01-01
Medium of studying
Blended
Duration
36 months
Details
Program Details
Degree
Diploma
Major
Computer Programming | Data Analysis | Software Development
Area of study
Information and Communication Technologies
Education type
Blended
Timing
Full time
Course Language
English
Intakes
Program start dateApplication deadline
2025-05-01-
2025-09-01-
2026-01-01-
2026-05-01-
About Program

Program Overview


Computer Programming and Analysis Ontario College Advanced Diploma, Co-op

Program Description

In this program, students focus on computer programming, web development, and leveraging data to help organizations make meaningful business decisions. Throughout the program, students learn how to write code using a variety of languages such as Arduino, ASP.NET, C#, C++, Java, JavaScript, PHP, SQL, and Swift. Students gain experience developing software for diverse platforms including embedded systems, desktop, mobile, and mainframe systems. In addition, students are exposed to advanced concepts including systems analysis, Business Intelligence (BI), application security, data structures, and game and simulation programming. With a strong emphasis on business and entrepreneurial values, students gain experience in problem-solving, troubleshooting, and systems building through a series of applied assignments, projects, and co-op work terms.


Intake Information

  • Start date: Summer 2025, Fall 2025, Winter 2026, Summer 2026
  • Campus: Barrie

Tuition and Fees

  • Visit our tuition and fees page for detailed information on the cost to attend Georgian.
  • Review additional program-specific fees for this program.
  • You can afford this! Explore OSAP as well as awards, scholarships, and bursaries to help you pay your way to graduation.

Work-Integrated Learning

  • This program includes a co-op work term component where you’ll gain experience in a workplace related to your field of study.
  • Learn about types of work-integrated learning at Georgian.

Admission Requirements

  • OSSD or equivalent with:
    • Grade 12 English (C or U)
    • any Grade 12 Mathematics (C or U)
  • Mature students, non-secondary school applicants (19 years or older), and home school applicants may also be considered for admission. Eligibility may be met by applicants who have taken equivalent courses, upgrading, completed their GED, and equivalency testing. For complete details refer to:
    • Pathways
    • Credit for Prior Learning website

Career Opportunities

Graduates are well suited to fulfill wide-ranging entry and intermediate-level roles related to software development. They could work independently or as a member of a team to analyze, design, enhance, and maintain software applications on platforms such as desktop, mobile, web, and mainframe systems. Graduates will also be able to participate in the management of activities associated with a software development project and may be employed in related fields including systems analysis, business analysis, database design and management, web development, and mobile application development.


Course Information

  • 27 Program Courses
  • 2 Communications Courses
  • 3 Program Option Courses
  • 4 General Education Courses
  • 2 Co-op Work Terms

Program-Specific Courses

  • COMP 1002 – HTML, CSS, and JS Fundamentals
  • COMP 1030 – Programming Fundamentals
  • COMP 1035 – Networking Essentials
  • COMP 1045 – Internet of Things using Arduino
  • MATH 1003 – Math for the Computer Industry
  • Select 1 course from the communications list during registration.

Course Delivery Method

  • Hybrid: This program has a hybrid delivery method. Some parts are online and other parts are delivered in person. You’ll need to come to campus for part of your program.

Related Programs

  • Business
  • Computer Programming
  • Computer Systems Technician – Networking
  • Electrical Engineering Technology

Additional Information

To be successful in this program, students are required to have a personal notebook computer (either PC or Mac architecture) prior to the start of the program that meets or exceeds the following hardware specifications:


  • Intel i5 processor or AMD equivalent
  • 8GB of memory (16 GB recommended)
  • 250GB hard drive (SSD recommended)

Additional operating systems, tools, and software used in the program are provided to students upon commencement of the program.


See More
How can I help you today?