Last updated on 2026-06-15
Program overview
The Computer Systems Technician - Software Support program at Mohawk College is designed to equip students with the essential skills needed to support applications, databases, and systems. This program provides a comprehensive introduction to software development, covering a variety of programming languages and key topics such as web application development, systems analysis, and database design. Students will gain hands-on experience in troubleshooting and developing software applications, preparing them for a dynamic career in technology.
Program structure
The Computer Systems Technician - Software Support program spans a duration of 2 academic years, which consists of 4 academic semesters. This program offers an optional co-op component, allowing students to gain valuable work experience in the field. The structure of the program is designed to provide a balanced mix of theoretical knowledge and practical skills, ensuring that students are well-prepared for their future careers.
Key features of the program structure include:
- Two academic years of study
- Four academic semesters
- Optional co-op work terms for hands-on experience
Students are encouraged to take advantage of the co-op option to enhance their learning and gain real-world experience in the industry.
Featured Experiences
The Computer Systems Technician - Software Support program offers a variety of unique experiences that enhance learning and skill development:
- Hands-on experience with over 1100 computers in state-of-the-art computer labs.
- Interactive simulations to prepare students for real-world scenarios.
- Accredited co-op program by CEWIL Canada, ensuring high standards of experiential learning.
- Opportunities for two co-op work terms, providing practical experience in the field.
- Access to industry-standard tools and technologies used in software development.
These experiences are designed to provide students with the skills and knowledge necessary to excel in their careers.
Career Options
Graduates of the Computer Systems Technician - Software Support program can pursue a variety of career opportunities in Canada. Here are some potential job roles:
- Software Quality Assurance Tester: Responsible for testing software applications to ensure they meet quality standards and function correctly.
- Junior Software Application Developer: Involved in the design and development of software applications, working under the guidance of senior developers.
- Business Systems Support: Provides support for business applications, troubleshooting issues, and ensuring systems run smoothly.
- Database Support: Manages and maintains databases, ensuring data integrity and availability for users.
- Technical Writer: Creates documentation and manuals for software applications, ensuring users understand how to utilize the software effectively.
- Help Desk Support: Assists users with technical issues, providing solutions and support for software and hardware problems.
These roles highlight the diverse career paths available to graduates, showcasing the 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




















