Program overview
Admission Requirements
Intakes

Last updated on 2025-08-06

Program overview

Program Overview

Fanshawe's Computer Programming and Analysis is an advanced diploma designed to equip students with the essential skills needed for a successful career in the IT industry. This program is perfect for those who have a passion for coding and technology, providing a comprehensive education that prepares graduates to excel as computer programmers. With a focus on practical skills and real-world applications, students will be well-prepared to meet the demands of a dynamic and ever-evolving job market.

Program Structure

The Computer Programming and Analysis program at Fanshawe College is structured to provide a thorough education over a 90-week period. This program is available in both full-time and part-time formats, allowing students to choose the option that best fits their lifestyle. Key features of the program structure include:

  • Full-time, face-to-face classroom setting
  • Part-time, fully online format
  • Co-op opportunities in the final semester for hands-on experience
  • Access to advanced technology, including SharcNet supercomputer

Students will engage in a variety of learning experiences that emphasize both theoretical knowledge and practical application, ensuring they are well-prepared for their future careers.

Featured Experiences

The Computer Programming and Analysis program offers several unique experiences that enhance the learning journey:

  • Paid co-op work term in the final semester, providing real-world experience
  • Hands-on experience with SharcNet, a super-fast supercomputer
  • Opportunities to develop communication and interpersonal skills through collaborative projects
  • Access to industry-standard software development methodologies
  • Optional degree pathways with partner institutions for further education

These experiences are designed to give students a competitive edge in the job market and prepare them for various roles in the IT field.

Career Options

Graduates of the Computer Programming and Analysis program can pursue a variety of exciting career opportunities in Canada. Here are some potential job roles:

  • Software Solutions Architect: Responsible for designing and developing software solutions tailored to client needs.
  • Database Developer: Focuses on assessing and responding to client database concerns, ensuring data integrity and performance.
  • Business Analyst: Analyzes operational systems and develops software applications or data analytics solutions for businesses.
  • Junior Programmer Analyst: Involves analyzing, designing, programming, and maintaining various applications.
  • Junior Developer: Identifies issues in software and documents them for resolution, contributing to overall software quality.

These roles highlight the diverse opportunities available to graduates, allowing them to work in various sectors such as corporate, financial, web development, and more.

 

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

Visit Fanshawe College official website