Computer Programming Program (T186)

Program Description

Program Overview

Get the technical and soft skills to launch a successful career in the information technology (IT) field as a software developer, quality assurance analyst and more with the two-year Computer Programming (T186) diploma program. 

Full Description

Learn to build scalable software solutions with the Computer Programming (T186) diploma program. In two years, students gain the technical and soft skills to pursue exciting and in-demand careers as software developers, technical support specialists and more. 

This program — developed to address the shortage of skilled IT professionals — teaches students programming logic and techniques to design, implement, and test software and web applications, as well as object-oriented concepts and test-driven development techniques. Students gain experience working through the project life cycle, from design to implementation and testing, and learn to manage database systems for dynamic applications. 

Soft skills development in teamwork and communications — both in high demand in the IT industry — round out the technical training. Lab tutors support students in strengthening their skills in workshops every semester. 

This program also provides opportunities for practical experience with a capstone project where students apply their skills and knowledge to solve real-world challenges. 

Program Specific Computer Requirements

  • 16 GB RAM minimum 
  • 256 GB SSD Hard Drive (500+ GB is optimal) 
  • Quad-core i7 2.4GHz or better 
  • Video card (2GB RAM minimum/4GB RAM recommended) 
  • Webcam 
  • Mac is recommended 
visual paradigm logo

Visual Paradigm supports George Brown College with the use of UML tools, BPMN tools and agile story mapping tools, under the Academic Partnership.

Career & Postgraduate Study Opportunities

Career Options

Graduates of the Computer Programming (T186) program will be prepared for careers in the following roles:

  • Software Developer
  • Web Developer
  • Database Administrator
  • Quality Assurance Analyst
  • Technical Support Specialist

Industry

  1. Technology and Software Development
  2. Banking and Financial Services
  3. Healthcare and Biotechnology
  4. Government and Public Sector
  5. Retail and E-commerce
  6. Education and Training
  7. Entertainment and Media
  8. Telecommunications
  9. Manufacturing and Logistics
  10. Consulting and Professional Services

Educational Pathways

Alumni Impact

We are immensely proud of the contributions of our alumni in Toronto and around the globe.

From Michelin-starred restaurants to major construction, entertainment, community and financial organizations, our graduates are truly making an impact across a range of industries.

Latest Alumni Stories

Visit and discover life in our campus

Book campus tour

Sign up to receive tailored resources to make your application, your way.

Sign up and learn more about your options, our programs, and life at George Brown.