Program overview
Admission Requirements
Intakes

Last updated on 2025-06-03

Program overview

Program Overview

Develop your web, mobile, and database application development skills with our one-year Computer Applications Development graduate certificate program. This program is designed for college or university graduates who aspire to build a career as a software developer or analyst. It provides a comprehensive business and technical background in application development, equipping students with the necessary skills to analyze and design IT-based solutions for both business and consumer applications.

Program Structure

The Computer Applications Development program is structured to provide a robust educational experience over a one-year period, which includes:

  • 2 academic terms
  • 1 optional co-op term

This program is delivered in a hybrid format, allowing for a blend of in-person and online learning. The optional co-op stream offers students the opportunity to gain practical work experience in the field, enhancing their employability upon graduation. Students will benefit from specialized courses taught by industry experts, ensuring they receive relevant and up-to-date knowledge in the field of application development.

Featured Experiences

  • Optional co-op work term available for hands-on experience in the industry.
  • Courses taught by highly qualified industry experts.
  • Hybrid delivery format, combining online and in-person learning.
  • Focus on web, mobile, and database application development.
  • Emphasis on systems analysis and design.

Career Options

Graduates of the Computer Applications Development program can pursue various career opportunities in Canada, including:

  • Software Developer: Design and create software applications for various platforms, ensuring functionality and user experience.
  • Systems Analyst: Analyze and improve IT systems, working with stakeholders to enhance business processes.
  • Web Developer: Build and maintain websites, focusing on both front-end and back-end development.
  • Mobile Application Developer: Specialize in creating applications for mobile devices, ensuring compatibility and performance.
  • Database Administrator: Manage and maintain databases, ensuring data integrity and security while optimizing performance.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Conestoga College official website