This document outlines a course on customer development for startups taught at UC Berkeley's Haas School of Business. The course introduces tools for entrepreneurs and covers business model design, customer discovery, validation, creation, and company building. It challenges traditional views of sales, marketing, and business development roles. Students complete application exercises analyzing companies' business models and customer development processes. They also conduct a team research project interviewing founders about their experiences with customer development. The goal is to teach students how to search for a scalable business model by getting customer feedback, rather than focusing only on products.