A curated, automated dataset of Canadian Computer Science student resources.
14 CS Opportunity Categories | Automated Validation | Multi-Format Exports
Browse resources by area and category.
| Area | Categories |
|---|---|
| 📚 Learning & Development | Learning Resources (57) Interview Prep (26) Communities & Clubs (22) |
| 🏆 Experience | Hackathons (23) CTFs (15) Game Jams (11) Competitions (14) |
| 🧩 Building & Open Source | Open Source (36) Developer Resources (46) Project-Based Learning (14) |
| 💼 Careers & Perks | Internships & Fellowships (20) Recruitment & Events (0) Certifications (12) Student Benefits (22) |
57 resources · learning-resources
| Resource | Description | Type |
|---|---|---|
| A Tour of C++ | Modern introduction to C++ by Bjarne Stroustrup covering the language's core features and best practices. | Book |
| Computer Networking: A Top-Down Approach | Leading networking textbook covering the Internet, TCP/IP, HTTP, DNS, routing, wireless networking, and security. | Book |
| Computer Systems: A Programmer's Perspective | Comprehensive systems book covering C, architecture, assembly, memory, linking, concurrency, and performance. | Book |
| Designing Data-Intensive Applications | Industry-standard book on databases, distributed systems, scalability, reliability, and modern backend architecture. | Book |
| Grokking Algorithms | Beginner-friendly introduction to algorithms and data structures with visual explanations and practical examples. | Book |
| Heard on the Street | Classic book covering probability, brainteasers, and quantitative finance concepts. | Book |
| Operating Systems: Three Easy Pieces | Free operating systems textbook covering processes, threads, scheduling, synchronization, memory, and storage. | Book |
| The Linux Command Line | Comprehensive guide to the Linux command line, shell scripting, file systems, and essential command-line tools. | Book |
| The Pragmatic Programmer | Classic software engineering book covering practical programming techniques, best practices, and professional growth. | Book |
| CS50x: Introduction to Computer Science | Harvard's intro CS course covering programming, algorithms, data structures, web development, and CS fundamentals. | Course |
| freeCodeCamp | Free interactive platform covering programming, web development, Python, databases, Git, APIs, AI, and projects. | Course |
| Full Stack Open | A modern full-stack web development course covering React, Node.js, GraphQL, TypeScript, testing, CI/CD, and deployment. | Course |
| GameDev.tv | Game development courses covering Unity, Unreal Engine, C++, and C#. | Course |
| Hack The Box Academy | Advanced cybersecurity platform with guided modules on pentesting, red teaming, Active Directory, Linux, and Windows. | Course |
| KodeKloud | Hands-on platform for learning DevOps, Kubernetes, Docker, Linux, Terraform, and cloud technologies. | Course |
| Linux Journey | Interactive platform teaching Linux fundamentals, command line usage, permissions, networking, and administration. | Course |
| Microsoft Learn | Official Microsoft learning platform covering C#, .NET, Azure, PowerShell, Visual Studio, GitHub, and related tools. | Course |
| OSSU Computer Science | A complete self-taught computer science curriculum using high-quality free online courses from leading universities. | Course |
| SQLBolt | Interactive SQL tutorial teaching database fundamentals through hands-on exercises and real SQL queries. | Course |
| TryHackMe | Hands-on cybersecurity platform covering networking, Linux, penetration testing, web security, forensics, and defense. | Course |
| Hacker News | Community-driven technology news and discussions about software engineering, startups, CS, and programming. | News |
| The Pragmatic Engineer | Engineering newsletter covering software development, big tech, system design, leadership, and industry trends. | News |
| TLDR Newsletter | Daily newsletter delivering concise summaries of software engineering, AI, cybersecurity, startups, and technology news. | News |
| Awesome | Curated index of high-quality software, tools, libraries, and learning resources. | Reference |
| Awesome Docker | Curated Docker tools, tutorials, images, and best practices. | Reference |
| Bash Cheat Sheet | Concise Bash command reference covering shell scripting, variables, loops, pipes, and common commands. | Reference |
| cheat.sh | Concise cheat sheets and examples for languages, frameworks, and command-line tools. | Reference |
| DevDocs | Unified documentation search for many programming languages and frameworks. | Reference |
| Devhints | Concise cheat sheets for programming languages, frameworks, Git, Docker, SQL, and developer tools. | Reference |
| Docker CLI Cheat Sheet | Official Docker quick reference covering the most common Docker CLI commands and workflows. | Reference |
| Git Cheat Sheet | Official GitHub one-page reference covering essential Git commands and workflows. | Reference |
| HTTP Status Codes | MDN reference explaining all standard HTTP response status codes with definitions and usage. | Reference |
| Linux Command Library | Searchable reference for Linux commands, options, examples, and manual pages. | Reference |
| Linux Commands Cheat Sheet | Official Red Hat reference for essential Linux commands used in development and system administration. | Reference |
| MDN Web Docs | The definitive reference for HTML, CSS, JavaScript, Web APIs, and modern web development maintained by Mozilla. | Reference |
| OWASP Top 10 Cheat Sheets | Security implementation guides mapped to common web application risks. | Reference |
| PowerShell Cheat Sheet | Comprehensive PowerShell command reference covering cmdlets, operators, scripting, and administration. | Reference |
| Compiler Explorer (Godbolt) | Interactive compiler explorer showing generated assembly, compiler optimizations, and output for many languages. | Tool |
| CPUlator | Online CPU simulator for learning ARM, RISC-V, MIPS, Nios II, assembly language, architecture, and systems. | Tool |
| Desmos | Interactive graphing calculator for visualizing functions, equations, and data. | Tool |
| Learn Git Branching | Interactive visual tutorial for learning Git commands, branching, merging, rebasing, and version control workflows. | Tool |
| OEIS | Searchable database of integer sequences for math, algorithms, and competitive programming. | Tool |
| VisuAlgo | Interactive visualizations for algorithms and data structures including sorting, searching, graphs, trees, and heaps. | Tool |
| Wolfram Alpha | Solve math, science, engineering, and statistics problems with computational tools. | Tool |
| ByteByteGo | System design channel covering scalable architecture, distributed systems, backend engineering, and design concepts. | Video |
| Computerphile | Educational channel covering algorithms, cryptography, AI, networking, operating systems, and programming concepts. | Video |
| Fireship | Software engineering channel covering web development, cloud, AI, DevOps, programming languages, and modern tech. | Video |
| Hussein Nasser | Backend engineering channel covering databases, APIs, HTTP, networking, distributed systems, and architecture. | Video |
| LiveOverflow | Cybersecurity channel covering reverse engineering, binary exploitation, web security, CTFs, and exploit development. | Video |
| Low Level | Systems programming channel covering Linux, operating systems, reverse engineering, malware, and low-level computing. | Video |
| The Cherno | High-quality C++ programming channel covering modern C++, game engine development, graphics, and systems programming. | Video |
| The Organic Chemistry Tutor | Educational channel with lessons in calculus, linear algebra, statistics, discrete math, physics, and STEM subjects. | Video |
| LearnCpp | Comprehensive and continuously updated tutorial covering modern C++ from beginner to advanced topics. | Website |
| LearnOpenGL | Comprehensive tutorial for learning modern OpenGL, graphics programming, and rendering fundamentals. | Website |
| Real Python | High-quality Python tutorials, articles, projects, and guides covering beginner through advanced topics. | Website |
| Refactoring.Guru | Comprehensive resource for learning design patterns, refactoring, object-oriented design, and clean architecture. | Website |
| roadmap.sh | Community-driven learning roadmaps for software engineering, programming, DevOps, cybersecurity, AI, and system design. | Website |
26 resources · interview-prep
| Resource | Description | Type |
|---|---|---|
| Cracking the Coding Interview | Classic interview preparation book covering coding questions, technical concepts, and interview strategies. | Book |
| Elements of Programming Interviews | Comprehensive interview preparation book featuring advanced coding problems and detailed solutions. | Book |
| ByteByteGo System Design | System design interview platform featuring books, courses, and real-world architecture case studies. | Course |
| Grokking the Coding Interview | Pattern-based coding interview course teaching common algorithmic approaches used in technical interviews. | Course |
| Grokking the Object-Oriented Design Interview | Popular course teaching object-oriented design concepts commonly tested in software engineering interviews. | Course |
| Coding Interview University | Complete self-study roadmap covering data structures, algorithms, systems, networking, databases, and interview prep. | Guide |
| Jake's Resume | Popular LaTeX resume template widely used by computer science students and software engineers. | Guide |
| System Design Primer | Comprehensive open-source guide to system design interviews covering scalability, databases, caching, and architecture. | Guide |
| Tech Interview Handbook | Comprehensive guide covering coding, behavioral, system design, resume, and interview preparation strategies. | Guide |
| AtCoder | Competitive programming platform offering high-quality contests and algorithm practice. | Platform |
| Codeforces | Competitive programming platform with contests and algorithmic problems for technical interview practice. | Platform |
| CodeSignal | Technical assessment platform widely used by companies for coding screenings and online assessments. | Platform |
| Codewars | Programming challenge platform for improving coding skills through community-created problems. | Platform |
| Codility | Technical assessment platform used by employers to evaluate coding, algorithm, and programming skills. | Platform |
| DesignGurus | Interview preparation platform for system design, coding interviews, object-oriented design, and behavioral prep. | Platform |
| Exponent | Platform for behavioral, system design, and technical interview preparation with expert guidance and mock interviews. | Platform |
| HackerRank | Coding interview and online assessment platform covering programming, SQL, AI, and technical hiring challenges. | Platform |
| Hello Interview | Interview preparation platform focused on system design, coding interviews, and technical interview strategies. | Platform |
| Interview Query | Interview preparation platform specializing in SQL, data science, analytics, and machine learning interviews. | Platform |
| interviewing.io | Anonymous mock technical interviews with experienced software engineers from leading technology companies. | Platform |
| LeetCode | Leading coding interview platform with thousands of algorithm, data structure, SQL, and system design problems. | Platform |
| NeetCode | Structured coding interview platform featuring curated roadmaps, problem lists, video explanations, and practice plans. | Platform |
| Pramp | Free peer-to-peer mock interview platform for coding and technical interview practice. | Platform |
| QuantGuide | Quant finance interview prep covering probability, statistics, mathematics, programming, and trading interviews. | Platform |
| Overleaf | Online LaTeX editor for creating professional resumes, CVs, and technical documents. | Tool |
| Resume Worded | AI-powered resume and LinkedIn reviewer providing feedback to improve interview chances. | Tool |
22 resources · communities-clubs
| Resource | Description | Type |
|---|---|---|
| Concordia Game Development Club | Concordia game development student club for networking, workshops, and project collaboration. | Club |
| SCS Concordia | Concordia student society for software engineering and computer science students. | Club |
| Space Concordia | Concordia student organization for aerospace, robotics, embedded systems, software, and engineering projects. | Club |
| CodeSupport | Programming community for beginner-friendly coding help, debugging support, and developer discussion. | Discord |
| CS Careers Discord | Computer science career community for internships, resumes, interviews, job searching, and career advice. | Discord |
| DevCord | Developer community for programming discussion, project support, collaboration, and career advice. | Discord |
| The Odin Project | Web development community for code review, collaboration, project feedback, and career support. | Discord |
| The Programmer's Hangout | Large programming community for coding help, software development discussion, and developer support. | Discord |
| Hack Club | Global student hacker community focused on coding projects, workshops, hackathons, and peer learning. | Organization |
| r/compsci | Computer science discussions covering algorithms, theory, research, and academia. | |
| r/cscareerquestions | Discussions on software engineering careers, internships, resumes, interviews, and job searching. | |
| r/cybersecurity | Cybersecurity news, careers, tools, and security discussions. | |
| r/datascience | Data science careers, analytics, machine learning applications, and industry discussions. | |
| r/devops | Cloud infrastructure, DevOps, automation, CI/CD, and platform engineering discussions. | |
| r/gamedev | Game development discussions covering programming, design, engines, and publishing. | |
| r/learnprogramming | Programming help, learning resources, and beginner-friendly discussions. | |
| r/linux | Linux news, open-source software, system administration, and operating system discussions. | |
| r/MachineLearning | Machine learning research, papers, projects, and technical discussions. | |
| r/netsec | Technical cybersecurity research, vulnerabilities, exploits, and defensive security. | |
| r/programming | Programming news, software development discussions, and industry topics. | |
| r/quant | Quantitative finance careers, interviews, mathematics, and algorithmic trading discussions. | |
| r/softwareengineering | Software engineering practices, architecture, engineering culture, and industry discussion. |
23 resources · hackathons
| Resource | Description | Month | Location |
|---|---|---|---|
| ConUHacks | Hackathon by Concordia University, with cash and hardware prizes. | January | Montreal, Quebec |
| DeltaHacks | Hackathon by McMaster University, with cash and hardware prizes. | January | Hamilton, Ontario |
| McHacks | Hackathon by McGill University, with cash and hardware prizes. | January | Montreal, Quebec |
| nwHacks | Western Canada's largest hackathon at UBC, with cash and hardware prizes. | January | Vancouver, British Columbia |
| UofTHacks | Hackathon by University of Toronto, with cash and hardware prizes. | January | Toronto, Ontario |
| QHacks | Hackathon by Queen's University, with cash and hardware prizes. | February | Kingston, Ontario |
| TreeHacks | One of the world's largest hackathons, hosted at Stanford with major cash prizes and industry sponsors. | February | Stanford, California |
| GenAI Genesis | Canada's largest AI hackathon, by the University of Toronto, with cash and hardware prizes. | March | Toronto, Ontario |
| Hack Canada | Hackathon at Waterloo, with large cash prizes and industry sponsors. | March | Waterloo, Ontario |
| LA Hacks | Hackathon by UCLA, one of the largest in the US, with large cash prizes and industry sponsors. | April | Los Angeles, California |
| HackTheMountain | Hackathon by UdeM and Polytechnique University, with cash and hardware prizes. | May | Montreal, Quebec |
| MPC Hacks | Inter-university hackathon, with cash and hardware prizes. | May | Montreal, Quebec |
| SHacks | Hackathon by Université de Sherbrooke, with cash prizes. | May | Sherbrooke, Quebec |
| Hack the 6ix | Toronto's largest summer hackathon, with cash and hardware prizes. | July | Toronto, Ontario |
| Hack the North | Canada's largest hackathon at University of Waterloo, with massive cash prizes and industry sponsors. | September | Waterloo, Ontario |
| HackMIT | MIT's prestigious annual hackathon, with massive cash prizes and industry sponsors. | September | Cambridge, Massachusetts |
| PennApps | Hackathon by the University of Pennsylvania, one of the original college hackathons, with cash prizes. | September | Philadelphia, Pennsylvania |
| Cal Hacks | The world's largest collegiate hackathon, by UC Berkeley, with huge cash prizes and industry sponsors. | October | Berkeley, California |
| CodeML | Machine learning hackathon by PolyAI and SEMLA at Polytechnique University, with cash prizes. | October | Montreal, Quebec |
| FIAM-IA Hackathon | Finance and AI hackathon, with cash prizes and industry sponsors. | October | Montreal, Quebec |
| HackHarvard | Harvard's annual hackathon, with large cash prizes and industry sponsors. | October | Cambridge, Massachusetts |
| CodeJam | Hackathon by McGill Engineering, with cash prizes. | November | Montreal, Quebec |
| HackUTD | University of Texas hackathon, with cash prizes and industry sponsors. | November | Dallas, Texas |
15 resources · ctfs
| Resource | Description | Month | Location |
|---|---|---|---|
| UofTCTF | CTF by the University of Toronto, with cash and software prizes. | January | Online |
| NCC CTF Series | National student CTF series across Canada, with regional rounds and a Montreal final. | February | Online |
| @HACK CTF | Canada's largest student CTF at Concordia University, with cash and hardware prizes. | March | Montreal, Quebec |
| PolyPwnCTF | Student CTF by Polytechnique University, with cash and training prizes. | March | Montreal, Quebec |
| PlaidCTF | Global CTF by Carnegie Mellon University's PPP, with cash prizes and a DEF CON finals invite. | April | Online |
| UMDCTF | Student CTF by the University of Maryland, with cash and software prizes. | April | Online |
| DEF CON CTF | Most prestigious CTF in the world, with online qualifiers and finals in Las Vegas. | May | Online |
| NorthSec | Multi-day paid CTF in Montreal for professionals, with cash prizes and a student track. | May | Montreal, Quebec |
| Google CTF | Global CTF hosted by Google, with cash prizes and a final stage event. | June | Online |
| Midnight Sun CTF | Global CTF by HackingForSoju, with online qualifiers and finals in Stockholm. | June | Online |
| HackTheBox Cyber Apocalypse | CTF by Hack The Box, with thousands of teams and a massive prize pool. | July | Online |
| HITCON CTF | CTF hosted by HITCON, known for extreme technical difficulty and elite global competition. | August | Online |
| CSAW CTF | Student CTF by NYU, with online qualifiers and finals in New York City. | September | Online |
| CyberSci | Canadian student CTF with regional rounds and a national final in Ottawa. | November | Canada |
| 0CTF | CTF hosted by Shanghai Jiao Tong University, known for research-grade challenges. | December | Online |
11 resources · game-jams
| Resource | Description | Month | Location |
|---|---|---|---|
| Global Game Jam Vancouver | A western Canadian Global Game Jam hub backed and mentored by Vancouver game studios. | January | Vancouver, BC |
| McGameJam | Quebec's largest game jam, hosted by McGill University featuring various industry sponsors. | January | Montreal, QC |
| Chillennium Game Jam | The largest student-run collegiate game jam in the world, featuring various major industry sponsors. | February | College Station, TX |
| Behaviour Interactive Game Jam | Game jam hosted by Behaviour Interactive, featuring mentorship and networking opportunities with industry professionals. | April | Montreal, QC |
| Ubisoft Game Lab Competition | A 10-week annual game jam where students build game concepts and compete for over $55,000 in scholarships. | April | Montreal, QC |
| TOJam (Toronto Game Jam) | One of Canada's longest-running game jams, attracting student developers and industry professionals. | May | Toronto, ON |
| GMTK Game Jam | The largest virtual game jam, with projects highlighted to millions of viewers through the creators YouTube channel. | July | Online |
| Algoma Startup GameJam | An intensive game jam focused on entrepreneurship, run in direct collaboration with Unity industry trainers. | September | Brampton, ON |
| GAMERella Game Jam | An over decade old annual game jam focusing on supporting marginalized game creators and aspiring game makers. | November | Montreal, QC |
| GitHub Game Off | GitHub's annual month-long game jam celebrating open-source development. | November | Online |
| Concordia Game Development Club Jams | Concordia's Game Development Club game jams, with new themes every year. | Ongoing | Montreal, QC |
14 resources · competitions
| Resource | Description | Month | Location |
|---|---|---|---|
| Battlecode | MIT real-time strategy AI programming tournament competing for a $20,000+ prize pool. | January | Online |
| Coveo Blitz | AI bot competition by Coveo, where teams build intelligent bots and compete for cash prizes. | January | Canada |
| Reply Code Challenge | Global multi-track competition featuring 6-hour team sprints across algorithms, cybersecurity, and AI agents. | March | Online |
| WorldQuant International Quant Championship | Three-stage global quantitative modeling tournament competing for a $100,000 prize pool and internship opportunities. | March | Online |
| Canadian Team Programming Competition | National synchronized data structure sprint focused on university pride and corporate sponsor recruiting loops. | April | Online |
| Lan ETS | North America's largest student-run LAN party, with gaming competitions, cash prizes, and industry sponsorships. | May | Montreal, QC |
| JDIS Games | Autonomous AI agent optimization tournament at UdeS competing for sponsor-backed cash and tech gear. | July | Sherbrooke, Quebec |
| Akuna Capital Virtual Quant Trading Challenge | Virtual trading challenge by Akuna Capital, for students interested in breaking into the quantitative finance industry. | August | Online |
| Lux AI | Multi-month visual reinforcement learning agent tournament competing for global rank and tiered cash pools. | October | Online |
| Meta Hacker Cup | Global multi-round elimination competitive programming championship competing for a $20,000 top cash prize. | October | Online |
| International Data Analysis Olympiad | Machine learning and big data analytics framework competition competing for tech gear and corporate internship pathways. | December | Online |
| Citadel Student Competitions | Elite quantitative finance competitions with data modeling, algorithm tournaments, and trading simulations. | Ongoing | Online |
| TCS CodeVita | Global programming contest by TCS for university students with online rounds and international finals. | Ongoing | Online |
| Universal Cup | Multi-stage international team programming circuit for elite algorithmic and system optimization challenges. | Ongoing | Online |
36 resources · open-source
| Resource | Description | Type |
|---|---|---|
| Apache Software Foundation | Explore established open-source projects across servers, data systems, developer tooling, and infrastructure. | Organization |
| Cloud Native Computing Foundation | Find cloud-native projects for containers, orchestration, service meshes, networking, and observability. | Organization |
| Eclipse Foundation | Explore developer tools, runtimes, IoT platforms, and frameworks maintained by open-source communities. | Organization |
| Mozilla | Contribute to open web, browser, privacy, and internet health projects. | Organization |
| OWASP | Learn application security through open-source tools, standards, projects, and community resources. | Organization |
| Bevy Engine | Build games in Rust with a modern, data-driven open-source engine. | Project |
| Blender | Create 3D art, animation, simulations, and tools in a large open-source project. | Project |
| Docker | Learn container workflows and contribute to widely used developer infrastructure tools. | Project |
| FastAPI | Build Python APIs with a modern framework used for production web services. | Project |
| Git | Learn distributed version control and contribute to the software powering modern development. | Project |
| GNOME | Explore Linux desktop apps, libraries, accessibility tools, and user experience projects. | Project |
| Godot Engine | Build 2D and 3D games with a beginner-friendly open-source engine. | Project |
| Grafana | Explore dashboards, metrics, logs, and observability tools used in production systems. | Project |
| Home Assistant | Automate smart homes and contribute to a large Python-based IoT project. | Project |
| KDE | Contribute to Linux desktop apps, frameworks, and cross-platform user tools. | Project |
| Linux Kernel | Study operating system internals and contribute to core Linux infrastructure. | Project |
| Neovim | Customize and improve a fast, extensible editor used by many developers. | Project |
| Nmap | Learn network discovery and contribute to a respected security auditing tool. | Project |
| OpenCV | Build computer vision applications with a widely used C++ and Python library. | Project |
| OpenStreetMap | Improve open map data used by apps, researchers, and communities worldwide. | Project |
| OpenTofu | Learn infrastructure as code through an open Terraform-compatible project and ecosystem. | Project |
| PostgreSQL | Explore database internals and contribute to a production-grade SQL system. | Project |
| Project Jupyter | Explore interactive notebooks, scientific computing, and data science tools for research. | Project |
| Prometheus | Learn metrics, monitoring, and alerting through a cloud-native observability project. | Project |
| Qt | Build cross-platform desktop, mobile, and embedded apps with mature UI tools. | Project |
| QuantLib | Explore pricing, risk, and quantitative finance models in open-source C++. | Project |
| ROS | Build robotics software with reusable tools for sensors, control, and simulation. | Project |
| scikit-learn | Learn machine learning algorithms through a widely used Python library. | Project |
| Wireshark | Analyze network traffic and learn protocols with an industry-standard debugging tool. | Project |
| Awesome for Beginners | Find beginner-friendly open-source projects organized by programming language and contribution difficulty. | Resource |
| CodeTriage | Receive personalized beginner-friendly issues from open-source projects you choose and follow. | Resource |
| First Contributions | Practice the GitHub contribution workflow with a beginner-focused tutorial and sample project. | Resource |
| First Timers Only | Find welcoming resources and projects for your first open-source contribution. | Resource |
| GitHub Open Source Guides | Learn contribution workflows, maintainership, licensing, and community best practices for open source. | Resource |
| Good First Issue | Find beginner-friendly GitHub issues across hundreds of active open-source projects. | Resource |
| Up For Grabs | Browse active projects seeking new contributors through beginner-friendly GitHub issues. | Resource |
46 resources · developer-resources
| Resource | Description | Type |
|---|---|---|
| Alpha Vantage | API for stocks, ETFs, forex, cryptocurrency, fundamentals, and technical indicators. | API |
| API List | Directory for discovering public APIs across many categories and use cases. | API |
| Hoppscotch | Test REST, GraphQL, WebSocket, and other APIs from the browser. | API |
| Public APIs | Large GitHub collection of free public APIs for applications and prototypes. | API |
| Awesome Public Datasets | Discover curated public datasets across many domains for projects, analytics, and machine learning. | Data |
| FRED | Economic dataset portal for rates, inflation, employment, GDP, and financial indicators. | Data |
| Google Dataset Search | Search engine for public datasets from universities, governments, and research groups. | Data |
| Hugging Face | Platform for open AI models, datasets, Spaces, and machine learning tools. | Data |
| Kaggle Datasets | Access a large collection of community datasets for data science and analytics. | Data |
| Aceternity UI | Build polished interfaces with premium-quality React components. | Frontend |
| Framer Motion | Create smooth animations and interactions for React applications. | Frontend |
| GSAP | Create high-performance web animations with a production-ready animation library. | Frontend |
| Lucide | Use an open-source, customizable icon library for modern applications. | Frontend |
| Magic UI | Use animated React components built for modern user interfaces. | Frontend |
| Radix UI | Build accessible, unstyled UI primitives for custom component systems. | Frontend |
| shadcn/ui | Build reusable React components with Radix UI and Tailwind CSS. | Frontend |
| AlternativeTo | Discover open-source and commercial alternatives to software, apps, and online services. | Tool |
| Awesome Selfhosted | Curated collection of self-hosted software for development, collaboration, AI, and cloud services. | Tool |
| Bundlephobia | Analyze package size, dependencies, and installation impact before adding libraries. | Tool |
| Carbon | Create customizable code screenshots for documentation, READMEs, presentations, and social media. | Tool |
| Cloudcraft | Design, visualize, and document cloud architectures with interactive AWS infrastructure diagrams. | Tool |
| Coolify | Self-host and deploy applications, databases, and services with an open-source platform. | Tool |
| CyberChef | Web toolkit for encoding, decoding, encryption, hashing, compression, conversion, and forensics. | Tool |
| dbdiagram.io | Design and visualize database schemas using DBML. | Tool |
| Devicon | Find technology icons for documentation, portfolios, and developer projects. | Tool |
| Excalidraw | Create hand-drawn style diagrams, architecture sketches, and flowcharts. | Tool |
| Figma | Design interfaces, wireframes, and prototypes with real-time collaboration. | Tool |
| Free-for-Dev | Find free tiers and services for hosting, databases, APIs, CI/CD, AI, and developer tools. | Tool |
| Freesound | Community sound library for effects, ambience, and audio clips for games and apps. | Tool |
| GitHub Topics | Discover open-source projects, frameworks, libraries, and tools by technology, language, or domain. | Tool |
| gitignore | Generate language- and framework-specific .gitignore templates. | Tool |
| IT Tools | Browser utilities for JSON, UUIDs, JWTs, hashing, encoding, QR codes, and timestamps. | Tool |
| itch.io Game Assets | Free game asset marketplace with sprites, UI packs, audio, shaders, animations, and 3D models. | Tool |
| Kenney Assets | Free 2D, 3D, UI, audio, and game development asset library. | Tool |
| Mixamo | Online tool for rigging 3D characters and creating character animations. | Tool |
| Mockaroo | Generate up to 1,000 rows of realistic, customized mock data in JSON, CSV, or SQL formats to test your applications. | Tool |
| ngrok | Create secure public URLs for local services to test webhooks and integrations. | Tool |
| OpenGameArt | Community asset library for sprites, textures, music, sound effects, and 3D models. | Tool |
| Pixabay | Free image, illustration, video, music, and sound effect library for projects. | Tool |
| Playwright | Automate browsers for end-to-end testing and web automation. | Tool |
| Poly Pizza | Free low-poly 3D model library for games, simulations, prototypes, and interactive apps. | Tool |
| Quicktype | Generate typed models and serializers from JSON, JSON Schema, GraphQL, and TypeScript. | Tool |
| Responsively App | Develop and test responsive websites across synchronized device viewports. | Tool |
| Shields.io | Generate customizable badges for READMEs and documentation. | Tool |
| Squoosh | Compress and optimize images for the web. | Tool |
| SVG Repo | Browse free SVG icons, illustrations, and vectors. | Tool |
14 resources · project-based-learning
| Resource | Description | Type |
|---|---|---|
| Build Your Own | In-depth tutorials for building databases, operating systems, interpreters, and compilers from scratch. | Build |
| Build Your Own X | Guides for recreating databases, shells, Git, Docker, emulators, and other technologies from scratch. | Build |
| Crafting Interpreters | Book-length guide to building an interpreter and bytecode virtual machine from scratch. | Build |
| nand2tetris | Project course for building a computer from logic gates through an operating system and compiler. | Build |
| Project-Based Learning | Programming tutorials that teach by building applications from scratch across many languages. | Build |
| App Ideas | Project prompts for practicing software development across beginner, intermediate, and advanced levels. | Ideas |
| Project Ideas and Resources | Application ideas and resources for practicing coding and building portfolio projects. | Ideas |
| roadmap.sh Projects | Project ideas across frontend, backend, DevOps, databases, AI, and computer science topics. | Ideas |
| Devpost | Hackathon project showcase for ideas, implementation examples, and inspiration. | Inspiration |
| GitHub Explore | Discover repositories, collections, developers, and open-source projects across computer science. | Inspiration |
| GitHub Trending | Browse popular and fast-growing repositories to discover technologies and project ideas. | Inspiration |
| I Coded One Project Every Week for a Year | Video about building various projects to become inspired and learn software development skills. | Inspiration |
| Product Hunt | Discover newly launched software products, developer tools, AI applications, and startups. | Inspiration |
| Sebastian Lague | Channel showcasing ambitious projects in graphics, AI, simulations, procedural generation, and software engineering. | Inspiration |
20 resources · internships-fellowships
| Resource | Description | Type |
|---|---|---|
| Google Summer of Code | Open-source mentorship program where contributors build real projects with participating organizations. | Fellowship |
| Kleiner Perkins Fellows | Startup fellowship placing students at venture-backed technology companies with mentorship. | Fellowship |
| LFX Mentorship | Linux Foundation mentorship program for contributing to cloud, security, and infrastructure projects. | Fellowship |
| MLH Fellowship | Software engineering fellowship for contributing to open-source and production projects with mentorship. | Fellowship |
| Outreachy | Paid remote open-source internship supporting contributors working on major community projects. | Fellowship |
| Summer of Bitcoin | Open-source summer program where students contribute to Bitcoin, Lightning, and related infrastructure. | Fellowship |
| Absolute Internship | Paid international internship placement program with structured roles and career coaching. | Internship |
| Built In | Technology career platform with internships and early-career roles at startups and tech companies. | Internship |
| Canada's Top 100 Employers Career Directory | Canadian career directory highlighting employers with internship, co-op, and new graduate programs. | Internship |
| Federal Student Work Experience Program (FSWEP) | Government of Canada student hiring program for paid work across federal departments. | Internship |
| Glassdoor | Job platform with internship listings, company reviews, salary data, and interview insights. | Internship |
| Handshake | University-focused career platform connecting students with internships and entry-level roles. | Internship |
| Indeed | Global job board with internship listings across technology, finance, government, and startups. | Internship |
| Job Bank Canada | Government of Canada job board with student, co-op, and internship opportunities. | Internship |
| Levels.fyi Jobs | Technology job board featuring internships with compensation data and software company roles. | Internship |
| LinkedIn Jobs | Professional network and job platform with internship listings across technology fields. | Internship |
| Simplify Jobs | Internship and early-career job platform with resume tools, tracking, and curated tech roles. | Internship |
| Simplify Summer Internship Repository | GitHub repository tracking software engineering and tech internship opportunities. | Internship |
| The Intern Group | Paid global internship placement program with career development and international work experiences. | Internship |
| Y Combinator Internships | Internship board connecting students with roles at Y Combinator-backed startups. | Internship |
0 resources · recruitment-events
No resources yet. Contributions are welcome.
12 resources · certifications
| Resource | Description | Type |
|---|---|---|
| Amazon Web Services (AWS) | AWS certifications for cloud architecture, development, operations, AI, and machine learning. | Cloud |
| Google Cloud | Google Cloud certifications for cloud engineering, architecture, development, DevOps, and machine learning. | Cloud |
| Linux Foundation | Linux, Kubernetes, and cloud infrastructure certifications including LFCS, LFCE, CKA, CKAD, and CKS. | Cloud |
| Microsoft Azure | Cloud and AI certifications including AZ-900, AZ-104, AZ-204, AZ-305, AZ-400, AI-900, and AI-102. | Cloud |
| Red Hat | Enterprise Linux and cloud platform certifications including RHCSA, RHCE, and RHCA. | Cloud |
| Centri | Defensive cybersecurity certifications including BTL1, BTL2, CSOM, and CJDE. | Cybersecurity |
| Cisco | Networking and cybersecurity certifications including CCNA, CyberOps Associate, and CCNP Security. | Cybersecurity |
| CompTIA | Industry-standard cybersecurity certifications including Security+, CySA+, PenTest+, and SecurityX. | Cybersecurity |
| INE | Practical cybersecurity certifications including eJPT, eCPPT, eWPT, and eMAPT. | Cybersecurity |
| ISC2 | Globally recognized cybersecurity certifications including CC, SSCP, CISSP, and CCSP. | Cybersecurity |
| OffSec | Highly respected hands-on offensive security certifications including OSCP, OSEP, OSWE, and OSED. | Cybersecurity |
| TCM Security | Hands-on penetration testing certifications including PNPT and PJPT. | Cybersecurity |
22 resources · student-benefits
| Resource | Description | Type |
|---|---|---|
| Amazon Prime Student Canada | Discounted Prime membership for students with shipping, streaming, and shopping benefits. | Discounts |
| Apple Education Store Canada | Education pricing on eligible Apple products including MacBooks, iPads, and accessories. | Discounts |
| Concordia Student Discounts & Benefits | Official Concordia card page for student discounts, campus offers, and partner benefits. | Discounts |
| Hack The Box Academy Student | Student-friendly Hack The Box Academy plans for hands-on cybersecurity training. | Discounts |
| LeetCode Student | Student discount on LeetCode Premium for interview prep, practice, and company-tagged questions. | Discounts |
| Student Beans Canada | Student discount platform with offers across tech, software, lifestyle, food, and retail brands. | Discounts |
| Student Price Card (SPC) | Canadian student discount program with offers across technology, food, travel, and retail. | Discounts |
| TryHackMe Student | Student discount for annual TryHackMe subscriptions and hands-on cybersecurity training. | Discounts |
| Wolfram Student | Student pricing for Wolfram tools used in math, computation, visualization, and engineering. | Discounts |
| Autodesk Education | Free education access to Autodesk software for design, engineering, 3D modeling, and creative projects. | Free |
| AWS Educate | Free AWS training, cloud labs, badges, and beginner-friendly cloud learning resources. | Free |
| BAnQ (Bibliothèque et Archives nationales du Québec) | Free Quebec library membership with study spaces, digital resources, books, and research tools. | Free |
| Figma Education | Free education access to Figma for UI design, prototyping, collaboration, and interface planning. | Free |
| GitHub Student Developer Pack | Student bundle with developer tools, cloud credits, domains, courses, and software perks. | Free |
| JetBrains Student License | Free student license for JetBrains IDEs and tools for Mac, Windows, and Linux development. | Free |
| Microsoft 365 Education | Free Microsoft 365 access with Word, Excel, PowerPoint, and OneDrive. | Free |
| Microsoft Azure for Students | Free Azure credits and cloud services for verified students without a credit card. | Free |
| Notion Education Plus | Free Notion Plus access for managing notes, projects, documentation, deadlines, and collaboration. | Free |
| Sentry for Education | Free Sentry access for students and educators to monitor errors, logs, replays, and production issues. | Free |
| Shodan Academic | Academic Shodan upgrade for cybersecurity, networking, and OSINT research. | Free |
| Unity Student Plan | Free Unity student access for game development, real-time 3D, and interactive projects. | Free |
| Zed Student | Student access to Zed with collaborative editing, AI features, and usage credits. | Free |
Contributions keep this dataset useful and current.
- Read CONTRIBUTING.md and ADDING_RESOURCES.md.
- Run
make addor pick the correct JSON file indata/. - Add one resource using SCHEMA.md and STYLE_GUIDE.md.
- Run
make validate. - Open a pull request with a clear description.
Built for Canadian Computer Science students who want one reliable place to discover what to learn, join, build, attend, and apply for.