Introduction to Product Management


Stanford School of Engineering

Introduction to Product Management



Product Managers define a product's functional requirements and lead cross-functional teams responsible for the product's development, launch, and ongoing improvement. In this course, you will learn by doing, taking a hands-on approach to the following topics: the changing role of a PM at different stages of the product life cycle, understanding customer needs and validating demand, user experience design and testing, the role of detailed product specifications, waterfall and agile methods of software development. Group projects involve the specification of a technology product—though the skills taught are useful for a variety of product types. No prior knowledge of design, engineering, or computer science required.

What you will learn

  • Best practices for coordinating logistics and forming teams
  • How to define your competitive advantage
  • Introductory concepts of Design Thinking
  • Strategies for managing the stages of product development
  • How to launch your product into the marketplace


Course Availability

The course schedule is displayed for planning purposes – courses can be modified, changed, or cancelled. Course availability will be considered finalized on the first day of open enrollment. For quarterly enrollment dates, please refer to our graduate education section.

Thank you for your interest. No sections are available. Please click the button below to receive an email when the course becomes available again.

Notify Me