Student clubs & getting involved
5 ways joining a CS club or student organization can help you in the CS job search
Students in Computer Science have created or joined a range of CS-related clubs and student organizations. Some of these are groups of students in a particular program (like the Computer Science Student Union (CSSU) or Women in Computer Science (WiCS)); some are groups for students with interests in particular areas of CS, like AI (UofTAI) or game design (U of T Game Design & Development Club), and some are focused on projects or events, like hackathons (UofT Hacks) or community-engaged projects (UofT Blueprint).
No matter the focus of the club or organization, joining a student group is a great way to build your CS network and skills. In particular, here are 5 ways a CS club or student organization can support your CS studies and professional development:
1. Research shows that involvement in student groups improves academic success
You might be worried that taking time to join a club or student organization will distract you from your studies, but lots of research has demonstrated that students who are involved with clubs or student organizations do better in their courses. There are many reasons for this – meeting study partners, increasing your motivation and sense of purpose, or improving your time management. But whatever the reason, the outcome is the same: getting involved can support your academic success.
2. Work on projects for your portfolio, with no academic integrity or intellectual property concerns
As you start to look for jobs or internships, many students find it helpful to create a website or GitHub page with examples of apps or projects you have created or worked on. Including coursework in your portfolio can sometimes be really helpful, but isn’t always possible – and requires permission from your course instructor – because of academic integrity and intellectual property considerations.
Joining a club or student organization can give you an opportunity to work on projects that you can share without these concerns (though you’ll still want to clarify your role in projects developed by a group, and seek permission from group members to share the work), and also allow you to develop projects that reflect the core interests and skills you want employers to recognize. For example, students who participate in Blueprint create apps and software solutions for non-profit organizations; students in this group can highlight their contributions to these resources – some of which are already shared with the public – on a resume or in a portfolio.
3. Validate communication, leadership and other skills by listing club roles and accomplishments on your resume
Not only will you develop personal skills – communication, problem-solving, leadership, and so on – through participation in a student group or organization, but when you are elected to a formal role within a group, or implement concrete achievements (e.g. launching a social media communications campaign), these can provide great items to add to your resume. Being able to specify your role within the organization and provide examples of your accomplishments provides evidence to claims you make about your soft skills and experiences.
4. Demonstrate your ability to succeed in different contexts (courses, clubs, work, etc.)
While employers care about your academic strengths, they know that the workplace is a different environment from the classroom. Being able to point to experience and successes in different contexts, including student clubs and organizations, demonstrates the transferability of your skills. It also shows employers that you have strong time management skills and can manage multiple projects or priorities at once.
5. Student clubs and organizations build your professional network
Maybe a club leader had a placement at the internship you’re applying to and can give you insight into what you should include on your resume, or another club member works with a potential research supervisor and is able to introduce you. Club members will become your professional network, offering you advice and connecting you with potential employers or others who can help you achieve your goals. If they're a couple of years ahead of you and enter the workforce while you’re still a student, they might even be the ones to hire you for a job or internship.
CS Clubs & Student Organizations
Computer Science Student Union (CSSU)
The Computer Science Student Union, or CSSU for short, represents over 1200 Computer Science students who are either taking a Computer Science course or are part of a Computer Science POSt at the University of Toronto St. George campus.
Women in Computer Science (WiCS)
Women in Computer Science (WiCS) is a community at the University of Toronto striving to support and empower self-identifying women pursuing technical careers.
University of Toronto Computer Graphics (UTCG)
UTCG is a club that organizes events that are centered around CG, Animation, VR/AR, VFX, 3D printing, gaming, interactive media, and more! They aim to connect students to the CG community through workshops, talks, company tours, and a job fair.
UofTHacks
Canada’s first student-run hackathon, UofTHacks, brings together 1000+ innovators, technology enthusiasts, designers, and entrepreneurs in a thrilling competition where they will embark on a journey to build unique and impactful projects.
blueprint
Blueprint strives to make technology accessible and useful for those who create communities and promote public welfare. They are a team of students that develops software pro bono for nonprofits and promotes technology for social good. Through Blueprint, members will build professional and social skills while contributing to their community by working on technical projects that span several months.
University of Toronto Artificial Intelligence (UofT AI)
UofT AI is a group of passionate undergraduates interested in artificial intelligence. Through a variety of initiatives, including educational programs, competitions, guest lectures, and conferences, they help U of T students get involved in the growing field of Artificial Intelligence.
These are just a few of the many clubs you could join!
Many additional clubs relevant to CS students are listed on CSSU's Community page.
You can also visit the Student Organization Portal for a complete list of all campus groups.
Frequently Asked Question
Q. Can I join a club at any time?
A: Each club may have a different process to join. We recommend you view the club's website or social channels, as they will often post details on how and when you can join.
You can also find contact details for each specific club on the Student Organization Portal and ask each club for their process on how to join.