Here is an overview of the 2026 CSE curriculum structure.
Curriculum Structure
The CSE undergraduate program consists of 4 phases, completed sequentially.
Phase 1: Foundations — Learn to build
Learn programming basics, web development, data structures & algorithms, databases, and development tools. By the end of this phase, you deploy a working web application.
Phase 2: Product Engineering — Learn to ship
Learn full-stack development, cloud infrastructure, UI/UX design, testing & CI/CD. By the end of this phase, you deploy a product with real users.
Phase 3: Growth & Business — Learn to sell
Learn customer discovery, marketing, pricing strategy, analytics, and legal basics. By the end of this phase, you operate a product with paying customers.
Phase 4: Scale — Learn to grow
Learn system design, advanced topics (AI/ML, security, etc.), team building, and financial modeling. You graduate when you reach $10,000 MRR.
Important Notes
- Each phase is self-paced.
- Phase transitions are based on project output evaluations.
- The graduation requirement is $10,000 Monthly Recurring Revenue (MRR).
Contact: [email protected]
