Program overview
Admission Requirements
Intakes

Last updated on 2025-06-24

Program overview

Program Overview

The Computer Programming (T186) diploma program at George Brown College is designed to equip students with both technical and soft skills necessary for a successful career in the information technology (IT) field. Over the course of two years, students will learn to build scalable software solutions and gain the expertise needed to pursue in-demand roles such as software developers and quality assurance analysts. This program addresses the growing shortage of skilled IT professionals by teaching programming logic, software design, implementation, and testing techniques. Additionally, students will develop essential teamwork and communication skills, which are highly valued in the IT industry.

 

Program Structure

The Computer Programming (T186) program is structured to provide a comprehensive education over a duration of two years. The program includes:

  • Full-time study format
  • Starting months: January and September
  • Hands-on experience through a capstone project
  • Workshops supported by lab tutors every semester
  • Opportunities to manage database systems for dynamic applications

This program is designed to ensure that students not only learn the technical aspects of programming but also develop the soft skills necessary for effective collaboration in the workplace. The curriculum is regularly updated to reflect industry standards and practices, ensuring that students are well-prepared for their future careers.

 

Featured Experiences

  • Capstone project that allows students to apply their skills to real-world challenges.
  • Workshops led by lab tutors to enhance practical skills.
  • Focus on teamwork and communication skills development.
  • Hands-on experience with programming logic and techniques.
  • Exposure to object-oriented concepts and test-driven development techniques.

 

Career Options

Graduates of the Computer Programming (T186) program will be well-prepared for a variety of roles in the IT industry, including:

  • Software Developer: Design and create software applications, ensuring functionality and user experience.
  • Web Developer: Build and maintain websites, focusing on both front-end and back-end development.
  • Database Administrator: Manage and organize data using database management systems, ensuring data integrity and security.
  • Quality Assurance Analyst: Test software applications to identify bugs and ensure quality standards are met.
  • Technical Support Specialist: Provide assistance and troubleshooting for software and hardware issues to end-users.

These roles span various industries, including technology, healthcare, finance, and education, providing graduates with a wide range of career opportunities.

 

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

Visit GBC - George Brown College official website