Product Management (Section 1)

Title Product Management (Section 1) (51240-1)
Quarter Autumn 2021
Instructor Vasilios Vasiliadis, Computation Institute, University of Chicago (vas@uchicago.edu)
Website

Syllabus
Product management is a cross-disciplinary endeavor that sits at the intrersection of software engineering, marketing, and the user experience. Product managers are expected to create products in support of business objectives, ensuring that products deliver value to customers and are feasible to build within varying sets of constraints. In this course we will introduce the role of the product manager and demonstrate the challenges faced by product managers. We will explore approaches for managing the tension that exists between software development and product delivery using the minimum viable product and the product roadmap as critical tools.
 
Please refer to the course website for more details on content and logistics.
Prerequisites (Courses)

Core Programming

Prerequisites (Other)

This course assumes no prior knowledge of product management concepts or specific technologies. However, you may find some of the material easier to put into perspective if you're familiar with software design patterns, or have taken one of the other software engineering courses offered in the MPCS.

This course requires competency in Unix and Linux. Please plan to attend the MPCS Unix Bootcamp (https://masters.cs.uchicago.edu/page/mpcs-unix-bootcamp) or take the online MPCS Unix Bootcamp Course on Canvas.

Satisfies

Elective
SE-2 Specialization Requirement (https://masters.cs.uchicago.edu/page/software-engineering)

Time

Thursday 5:30-8:30 PM

Location

In-Person Only