Official Curriculum — Empowering the Next Generation of Software Engineers
12 Weeks (3 months)
Hybrid (In-Person + Online)
Beginner to Intermediate
Students learn by building real applications
Concepts build on each other weekly
Extra exercises for advanced students
Pair programming & group projects
| Component | Weight | Description |
|---|---|---|
| Weekly Assignments | 30% | Small coding tasks & quizzes |
| Mini-Projects | 30% | 3-4 intermediate projects |
| Final Project | 30% | Capstone project + presentation |
| Participation | 10% | Engagement in discussions & reviews |
GitHub repo with lesson materials
Bonus exercises for advanced students
Common errors & fixes
For project grading
Curated video content from industry experts
Official documentation and guides
Sample projects and code snippets