Useful Links
A collection of helpful resources and community links from the CSUS.
Community
Feedback Forms
Please fill out this super quick survey to share your experience in CS at McGill. If you have any questions or comments, don't hesitate to contact our VP Academic at vpacademic.csus@mcgill.ca.
If you ever have any feedback regarding the Helpdesk as a whole, have any questions or concerns, or if you want to put in a good word for a Tutor that helped you, feel free to contact csus-helpdesk@cs.mcgill.ca.
If you have any questions about equity@socs, suggestions for new initiatives, an experience you'd like to discuss, or anything at all, don't hesitate to contact our Equity Commissioner at equity.csus@mcgill.ca.
CS Learning Resources
Articles, tutorials, and practice problems covering data structures, algorithms, and more.
Practice coding interview problems and compete in contests to sharpen your skills.
The go-to Q&A community for programming questions of all kinds.
Comprehensive documentation for web technologies — HTML, CSS, and JavaScript.
Harvard's free introduction to computer science — great for any experience level.
Visualize data structures and algorithms step-by-step to build intuition.
A comprehensive open-source guide to learning system design concepts and interviews.
Digestible system design explainers and diagrams from the author of System Design Interview.