Program overview
Admission Requirements
Intakes

Last updated on 2026-03-19

Program overview

Program overview

Welcome to the Computer Systems Technology - Software Development program at Mohawk College! This program is designed to equip students with the essential skills needed to develop software applications that are widely used in today's digital world. From web applications to mobile apps, students will gain hands-on experience in various programming languages and development tools. The curriculum emphasizes practical learning, ensuring that graduates are well-prepared to meet the demands of the technology industry. With a focus on both foundational knowledge and advanced techniques, this program is perfect for those looking to make a significant impact in the field of software development.

Program structure

The Computer Systems Technology - Software Development program spans a total of 3 academic years, which includes 6 academic semesters and 3 co-op semesters. The program is delivered in-person at the Fennell campus, providing students with a collaborative learning environment. Key features of the program structure include:

  • Hands-on learning experiences through practical projects.
  • Mandatory co-op work terms to gain real-world experience.
  • Exposure to a variety of programming languages and development tools.
  • Project management training to optimize IT projects.
  • Opportunities to work on applied research projects with industry partners.

This comprehensive structure ensures that students not only learn theoretical concepts but also apply them in practical settings, preparing them for successful careers in software development.

Featured Experiences

The Computer Systems Technology - Software Development program offers a range of unique experiences that enhance learning and professional development:

  • Co-op Opportunities: Students participate in three co-op work terms, allowing them to gain valuable industry experience and apply their skills in real-world settings.
  • Hands-on Projects: Engage in capstone development projects that require the application of cumulative knowledge gained throughout the program.
  • Industry Collaboration: Work on applied research projects with industry partners, providing students with the chance to develop real-world software solutions.
  • Accredited Co-op Program: The program is accredited by CEWIL Canada, ensuring high standards in co-op education.
  • Interactive Simulations: Experience interactive simulations that mimic real-world scenarios in software development.

Career Options

Graduates of the Computer Systems Technology - Software Development program have a wide array of career opportunities available to them in Canada. Here are some potential job roles:

  • Software Application Developer: Design and create software applications for web, mobile, and desktop platforms, ensuring functionality and user experience.
  • Systems/Business Analyst: Analyze and improve business processes through technology solutions, bridging the gap between IT and business needs.
  • Database Administrator: Manage and maintain databases, ensuring data integrity, security, and availability for users and applications.
  • Technical Writer: Create documentation and manuals for software applications, translating complex technical information into user-friendly content.
  • Software Quality Assurance Tester: Test software applications to identify bugs and ensure they meet quality standards before release.
  • Assistant Project Manager: Support project management activities, helping to coordinate tasks and resources for software development projects.
  • Help Desk Support: Provide technical support and troubleshooting assistance to users experiencing software or hardware issues.

These roles highlight the diverse career paths available to graduates, reflecting the high demand for skilled professionals in the technology sector.

 

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

Visit Mohawk College official website