


Software Product Management Specialization

Software Design and Architecture Specialization

Design Patterns

Introduction to Software Product Management

Software Processes and Agile Practices

Mountains 101

Problem Solving, Python Programming, and Video Games

Agile Planning for Software Products
