Skip to content

Wordart logo for 17-356/17-766 saying Ship It, Ship It Good

17-356 Software Engineering for Startups

This Week

Lectures & Readings
Course Introduction
calendar_month Tue Jan 14

Product Ideation and Discovery
calendar_month Thu Jan 16
Recitation
Discovery
Office Hours

Professor office hours held at their offices. See class calendar below for exact times!

Jacqueline's office hours will be held Tuesdays 4-5pm.

Aditya's office hours will be held Wednesdays 4-5pm.

Current Assignment
HW 0: Skills Survey
calendar_month Tues Jan 14 @ 11:59pm
descriptionHandout
Upcoming Assignments
HW 1: Discovery
calendar_month Released
calendar_month Mon Jan 20 @ 11:59pm
descriptionHandout

Office Hours Calendar

Weekly Schedule

Date Lecture Reading Recitation Homework Deadline
Mon Jan 13 User Discovery
HW 0: Skills Survey
Tues Jan 14 @ 11:59pm
descriptionInstructions
Tue Jan 14 Course Introduction The Mom Test (chapters 1, 2, 3, 6) HW1: User Discovery
January 20, 2025, 11:59pm
descriptionInstructions
Wed Jan 15
Thu Jan 16 Product Ideation and Discovery
Fri Jan 17
Mon Jan 20 Smokescreen Creation
Tue Jan 21 Smokescreens and the Big Idea HW2: Smokescreen Creation
January 28, 2025
Wed Jan 22
Thu Jan 23 Socializing your Smokescreen
Fri Jan 24
Mon Jan 27 Node Web Apps
Tue Jan 28 Smokescreen Presentations P0: Team Contracts
February 4, 2025
Wed Jan 29
Thu Jan 30 Team Forming and Norming
Fri Jan 31
Mon Feb 03 GitHub
Tue Feb 04 Coding as a Team Part 1 HW3: Working with GitHub
February 11, 2025
Wed Feb 05
Thu Feb 06 Coding as a Team Part 2 P1: Project Specification
February 27, 2025
Fri Feb 07
Mon Feb 10 App Deployment
Tue Feb 11 CloudOps HW4: DevOps
February 18, 2025
Wed Feb 12
Thu Feb 13 Testing
Fri Feb 14
Mon Feb 17 Unit testing
Tue Feb 18 Test Automation and CI/CD HW5: Testing
February 25, 2025
Wed Feb 19
Thu Feb 20 Monitoring Services
Fri Feb 21
Mon Feb 24 Milestone 1 presentations
Tue Feb 25 Technical Debt P2: Project Milestone 1
March 20, 2025
Wed Feb 26
Thu Feb 27 Security
Fri Feb 28
Mon Mar 03
Tue Mar 04 Spring Break - NO CLASS
Wed Mar 05
Thu Mar 06 Spring Break - NO CLASS
Fri Mar 07
Mon Mar 10
Tue Mar 11 Structure of a Startup
Wed Mar 12
Thu Mar 13 Team Roles
Fri Mar 14
Mon Mar 17 Milestone 2 Presentations
Tue Mar 18 C-Suite vs. Individual Contributors
Wed Mar 19
Thu Mar 20 Startup Funding P3: Project Milestone 2
April 8, 2025
Fri Mar 21
Mon Mar 24
Tue Mar 25 Joining a Startup
Wed Mar 26
Thu Mar 27 Pivoting
Fri Mar 28
Mon Mar 31 Milestone 3 Presentations
Tue Apr 01 AI Startups
Wed Apr 02
Thu Apr 03 Spring Carnival - NO CLASS
Fri Apr 04
Mon Apr 07
Tue Apr 08 Guest Lecture P4: Project Milestone 3
April 24, 2025
Wed Apr 09
Thu Apr 10 Guest Lecture - Prof. Austin Henley
Fri Apr 11
Mon Apr 14
Tue Apr 15 Mock Pitches - Demos
Wed Apr 16
Thu Apr 17 Ethics P5: Final Product Pitches
May 5, 2025
Fri Apr 18
Mon Apr 21 Milestone 4 Presentations
Tue Apr 22 A/B Testing
Wed Apr 23
Thu Apr 24 Final Class - Summary
Fri Apr 25
Mon Apr 28
Tue Apr 29
Wed Apr 30
Thu May 01
Fri May 02
Mon May 05 Likely Day for Final Presentations
Tue May 06
Wed May 07 Grades Due to CMU
Thu May 08

Staff

Instructors

Fraser Brown

Andrew Begel

Teaching Assistants

Aditya Shrivastava

Jacqueline Tsai