Free, open-source software education — built by students, in the open, for the world.
24 tracks. Two tiers. From your first line of Python to production-grade systems engineer.
🌐 Website: codecrunchglobal.vercel.app 📚 Flagship course: codecrunchglobal.vercel.app/course-c1-codecrunchconvos 📜 License: GPL-3.0 across the entire academy
Code Crunch Worldwide is a global, student-led open-source academy. We publish complete, project-based engineering curricula on GitHub — no paywalls, no proprietary platforms, no certificate-mill fees. Built originally at FIU, open to learners on every continent.
Every track meets the same quality bar: a SYLLABUS, weekly READMEs, lecture notes, exercises, challenges, quizzes, homework, and a project. Every track is GPL-3.0 — fork it, teach from it, translate it.
Two key documents define the academy:
MASTER-CURRICULUM.md— every course, every learning pathCRUNCH-LABS-CHARTER.md— the governance and quality bar for advanced tracks
┌────────────────────────────────┐
│ TIER 1 · THE TRUNK │
│ C1 · Code Crunch Convos │
│ 15-week Python foundation │
└──────────────┬─────────────────┘
│
┌──────────────────────────────────┼──────────────────────────────────┐
│ TIER 1 · SPECIALIZATIONS (C2 – C15) │
│ AI · Security · Embedded · Web · Bio · Games · C# · 3D · DSA │
│ Linux · DevOps │
└──────────────────────────────────┬──────────────────────────────────┘
│
┌──────────────▼─────────────────┐
│ TIER 1 · PYTHON EXPERT │
│ C16 · Crunch Pro Web Backend │
│ C17 · Crunch Pro Advanced │
└──────────────┬─────────────────┘
│
┌──────────────────────────────────▼──────────────────────────────────┐
│ TIER 2 · CRUNCH LABS (C18 +) │
│ GCP · AWS · Swift · Droid · Mesh · Agents · Robotics │
│ Production-grade specializations. Multi-quarter. Deploy or die. │
└─────────────────────────────────────────────────────────────────────┘
Beginner to industry-ready. Built around the C1 Python bootcamp, with twelve direct specializations and a Python expert tier.
| Code | Name | Length | Outcome | Status |
|---|---|---|---|---|
| C1 | Code Crunch Convos | 15 wk | Industry-ready Python developer | ✅ Complete |
| Code | Name | Length | Outcome | Status |
|---|---|---|---|---|
| C2 | CrunchTime — The Code | 15 wk · 52 wk mastery | Interview-ready engineer (FAANG / strong startups) | 🆕 Wk 1 built |
| C3 | Crunch Labs — Portfolio | 8 wk | Shipping portfolio + job-ready résumé | 🚧 |
| C4 | Crunch Labs Hackathons | 10 wk | Hackathon-ready contributor + event archive | 🆕 |
| Code | Name | Stack | Length | Status |
|---|---|---|---|---|
| C5 | Crunch AI / Data Science | Python · pandas · sklearn · PyTorch | 12 wk | 🚧 |
| C6 | Cybersecurity Crunch | Python · Linux · Networking | 12 wk | 🚧 |
| C7 | Crunch Wire — Embedded & IoT | C · MicroPython · Rust · Zephyr · MQTT | 24 wk | 🆕 Labs |
| C8 | Crunch Labs — Web Dev | HTML · CSS · JavaScript · Vercel | 12 wk | 🚧 |
| C9 | Crunch Sharp — C# & .NET | C# · .NET · ASP.NET · MAUI · Unity | 15 wk | 🆕 |
| C10 | Crunching Bioinformatics | Python · Biopython · R | 12 wk | 🚧 |
| C11 | Crunch Arcade — Game Dev | Python · Pygame · Godot | 12 wk | 🚧 |
| C12 | Crunch 3D | Blender · Three.js · Python | 12 wk | 🚧 |
| C13 | Hack the Interview | DSA · System Design | 10 wk | 🚧 |
| C14 | Crunch Linux | Linux · Bash · sysadmin | 8 wk | 🚧 |
| C15 | Crunch DevOps | Docker · Kubernetes · Terraform · CI/CD | 12 wk | 🚧 |
| Code | Name | Stack | Length | Status |
|---|---|---|---|---|
| C16 | Crunch Pro — Web Backend | Python · Django · FastAPI · PostgreSQL | 12 wk | 🆕 |
| C17 | Crunch Pro — Python Advanced | Python · async · C-ext · PyTorch · perf | 12 wk | 🆕 |
Industry-ready → production-grade specialist. Multi-quarter. Project-heavy. Deploy or die.
Read the Crunch Labs Charter before starting any Labs track.
| Code | Name | Stack | Length | Status |
|---|---|---|---|---|
| C18 | Crunch GCP | GCE · GKE · BigQuery · Pub/Sub · Vertex AI · Cloud Run · Terraform | 15 wk | 🆕 Labs |
| C19 | Crunch AWS | EC2 · EKS · Lambda · DynamoDB · S3 · SQS · CDK | 15 wk | 🆕 Labs |
| C20 | Crunch Swift | Swift · SwiftUI · SwiftData · iOS · iPadOS · visionOS | 24 wk | 🆕 Labs |
| C21 | Crunch Droid | Kotlin · Jetpack Compose · Hilt · Coroutines · Wear OS | 24 wk | 🆕 Labs |
| C22 | Crunch Mesh | gRPC · Kafka · Istio · Envoy · Postgres · Kubernetes | 24 wk | 🆕 Labs |
| C23 | Crunch Agents | Agents · RAG · Ollama · vLLM · NeMo · LangGraph · MCP | 24 wk | 🆕 Labs |
| C24 | Crunch Robotics | ROS2 · Gazebo · Nav2 · MoveIt · OpenCV · CUDA · Jetson | 48 wk | 🆕 Labs |
| Path | Sequence | Duration |
|---|---|---|
| Job-ready Python developer | C1 → C13 → C3 | 6–9 months |
| Senior Python backend engineer | C1 → C16 → C15 → C17 | 12–14 months |
| Data scientist / classical ML | C1 → C5 → C17 (perf + PyTorch) | 10–12 months |
| Cloud engineer (GCP path) | C1 → C16 → C15 → C18 | 14–18 months |
| Cloud engineer (AWS path) | C1 → C16 → C15 → C19 | 14–18 months |
| iOS engineer | C1 → C20 | 9–12 months |
| Android engineer | C1 → C21 | 9–12 months |
| AI agents engineer | C1 → C5 → C23 | 12–14 months |
| Robotics engineer | C1 → C7 → C24 | 18–24 months |
Full path catalog: MASTER-CURRICULUM.md.
We run multiple in-person and virtual hackathons every year. Open to all skill levels.
- 🌴 HackFiesta Miami · 305 Hackathon Series · CodeStorm · SummerCodeX · EmpowHER · CodeFest
- Event archive + sign-ups: hackuniversity-hackathons.vercel.app
- Resources & prep: see C4 — Crunch Labs Hackathons
You don't need permission to start learning. Every course is public, every README is free to read, every exercise is yours to attempt.
- 🌐 Website — codecrunchglobal.vercel.app
- 📝 Membership form —
/community-access(for FIU students and contributors) - 🗓️ Calendar — lu.ma/CODECRUNCH
- 💬 Discord & GroupMe — links on the community-access page
- 🏫 Panther Connect (FIU students) — fiu.campuslabs.com/engage/organization/codecrunch
We accept PRs from anyone — typos, exercise improvements, translations, new modules.
- General contribution guide:
CONTRIBUTING.md - Each track has its own
CONTRIBUTING.mdinside the repo for track-specific rules - Pick any repo marked 🚧 or 🆕 — there's room for first contributions
- 🔗 LinkedIn (legacy slug — update pending)
- 📸 Instagram (legacy handle — update pending)
- 🐦 GitHub Discussions on each repo
- 📧 Officer contact info: codecrunchglobal.vercel.app
Every track in this organization is released under GNU GPL-3.0. Derivative works must remain under GPL-3.0 and credit the original. Translations and forks are explicitly welcome.
The first 17 tracks make you employable. Crunch Labs (C18+) makes you the engineer the senior people in the room actually listen to.
🌍 Code, crunch, and conquer — together, worldwide.
#CodeCrunchWorldwide · #OpenSourceEducation · #LearnInPublic