Computer Science and Business Administration

10k MRR

Overview

This is not a traditional degree program. You learn computer science by building real products. You learn business by selling them. You graduate when your product generates $10,000 in monthly recurring revenue.

Curriculum

Phase 1: Foundations

Learn to build
  • Programming Fundamentals (Python, JavaScript/TypeScript)
  • Web Development (HTML, CSS, React, Next.js)
  • Data Structures & Algorithms
  • Databases (SQL, PostgreSQL)
  • Git, CLI, Developer Tooling
  • Ship Project #1: A working web application

Phase 2: Product Engineering

Learn to ship
  • Full-Stack Development (APIs, Auth, Payments)
  • Cloud Infrastructure & Deployment (Vercel, AWS, Docker)
  • UI/UX Design Principles
  • Mobile/Desktop Development
  • Testing, CI/CD, Production Reliability
  • Ship Project #2: A product someone actually uses

Phase 3: Growth & Business

Learn to sell
  • Customer Discovery & Problem Validation
  • Marketing (SEO, Content, Paid Acquisition)
  • Pricing Strategy & Monetization
  • Analytics & Data-Driven Decisions
  • Legal Basics (Incorporation, Terms of Service, Privacy)
  • Ship Project #3: A product with paying customers

Phase 4: Scale

Learn to grow
  • Systems Design & Architecture at Scale
  • Advanced Topics (AI/ML, Real-time Systems, or Security)
  • Hiring, Team Building, Leadership
  • Financial Modeling & Unit Economics
  • Fundraising or Bootstrapping
  • Graduation: Reach $10,000 MRR
Format
Self-paced, project-driven
Graduation
$10,000 Monthly Recurring Revenue (MRR)