If your student is heading to university for computer science or a tech-related field, being in a Specialist High Skills Major (SHSM) can still offer several real advantages — though it depends a bit on how motivated your student is to use those opportunities.
Below is a breakdown of the benefits (and limits) specific to a Computing / ICT SHSM pathway:
SHSM programs include industry-recognized certifications — for example:
First Aid / CPR
WHMIS
Coding or software-specific training (Python, Java, HTML, cybersecurity)
Project management or leadership certifications
➡️ These look great on a résumé or scholarship application, and they give students early exposure to professional standards and terminology.
SHSM includes:
Reach Ahead experiences — visiting post-secondary computer programs or meeting industry pros.
Experiential learning — short projects, hackathons, or shadowing opportunities.
Co-op placements — often in IT support, coding, robotics, or media labs.
For a university-bound student, that helps them confirm that computer science (or a related field) is really what they enjoy before committing to it in university.
Demonstrates initiative and career direction on supplementary applications (e.g., Waterloo’s AIF, Queen’s PSE, etc.).
Shows involvement in leadership, certifications, and co-op — all strong indicators for scholarships or research opportunities.
Universities value applicants who’ve gone beyond just classes — SHSM helps signal that.
Students often connect with teachers, co-op employers, or community mentors who can provide references or future internship leads.
That’s huge if they want a summer job or research placement before or during university.
Every certification, trip, and experience that might cost hundreds of dollars outside school is covered by the Ministry.
So even if your student doesn’t “need” SHSM for university, they’re getting paid training and credentials at no cost.
The Specialist High Skills Major (SHSM) in Information & Communications Technology (ICT) is more than just a high school program — it’s a head start on university-level computer science and STEM pathways.
Students in an ICT SHSM get exposure to programming, robotics, web and app development, cybersecurity basics, and data projects. These experiences mirror the skills university computer science programs expect, giving students a significant advantage when they enter first-year CS courses.
Many SHSM programs integrate certifications such as Cisco Networking, AWS, Microsoft, or Python. Universities and employers alike value these credentials, as they demonstrate that students have verified, practical skills beyond the classroom.
SHSM students complete hands-on projects — like building apps, games, or IoT devices — which help develop critical thinking, problem-solving, and collaborative skills. These projects provide a strong portfolio that students can showcase in university applications or interviews.
By exploring programming, data, cybersecurity, and game design before university, SHSM students can confirm their interests, develop confidence, and enter post-secondary studies with a clear direction. They are often better prepared for advanced coursework, co-op placements, and research opportunities.
SHSM also emphasizes teamwork, communication, and professional practices. Combined with technical expertise, these skills help students stand out in competitive STEM programs.
In summary:
Universities value ICT SHSM because it demonstrates commitment, skills, and initiative. For high school STEM students, completing an ICT SHSM can accelerate learning, build confidence, and open doors to specialized programs, scholarships, and exciting post-secondary opportunities.