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
