Open Source Sprint #01
Hands-on workshop introducing issue triage, branch workflows, pull requests, and maintainership.
Hands-on, peer-led workshops designed to deepen practical computational understanding.
We believe students learn computing best when concepts are built from first principles. Our workshops bridge the gap between classroom theory and industry-grade engineering practices.
Workshops are designed and delivered by senior student developers, alumni, and guest speakers.
Sessions emphasize interactive coding, live demonstrations, and working code over passive slide presentations.
Topics range from modern systems programming and Linux tooling to full-stack web applications and machine learning.
Memory management, pointers, modern C++ idioms, and profiling tools.
TypeScript, server-side rendering, component-driven UI, and static edge delivery.
Command-line productivity, shell scripting, process management, and SSH.
Networking protocols, caching layers, containerization, and build pipelines.
Hands-on workshop introducing issue triage, branch workflows, pull requests, and maintainership.
A modern, free interview preparation platform featuring curated problem collections (Blind 75, Grind 169), pattern-based roadmaps (Sliding Window, Two Pointers, Monotonic Stack, Dynamic Programming), and multi-language solutions with step-by-step intuition.
The definitive 455+ problem step-by-step master curriculum for engineering students. Spans foundational mathematics, arrays, binary search, linked lists, recursion, trees, graphs, and advanced dynamic programming with video lectures and editorial code.
A structured prerequisite graph of 150 essential LeetCode problems categorized by topic, accompanied by clean video walkthroughs, space-time complexity analysis, and pattern categorization.
Get Involved with Technical Workshops & Learning
Join discussions, attend peer-led problem solving sessions, and participate in upcoming team contests.