17-356 Software Engineering for Startups¶
This Week¶
Lectures & Readings
Structure of a Startup
calendar_month
Tue March 11
Team Roles
calendar_month
Thu March 13
Recitation
Team Work Session
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
P2: Project Milestone 1
calendar_month
Tues March 25 @ 11:59pm
Upcoming Assignments
P3: Project Milestone 2
calendar_month
Released
calendar_month
Tues April 8 @ 11:59pm
Important Links¶
Office Hours Calendar¶
Weekly Schedule¶
Date | Lecture | Reading | Recitation | Homework Deadline |
---|---|---|---|---|
Mon Jan 13 |
User Discovery
descriptionHandout |
HW 0: Skills Survey
January 21, 2025, 11:59pm descriptionInstructions |
||
Tue Jan 14 | Course Introduction | The Mom Test (chapters 1, 2, 3, 6) |
HW1: User Discovery
January 21, 2025, 11:59pm descriptionInstructions |
|
Wed Jan 15 | ||||
Thu Jan 16 | Product Ideation and Discovery | |||
Fri Jan 17 | ||||
Mon Jan 20 |
Viability Analysis
descriptionHandout |
|||
Tue Jan 21 | Minimal Viable Product (MVP) |
HW2: MVP Creation
January 28, 2025 descriptionInstructions |
||
Wed Jan 22 | ||||
Thu Jan 23 | Evaluating Viability | |||
Fri Jan 24 | ||||
Mon Jan 27 |
Node Web Apps
descriptionHandout |
|||
Tue Jan 28 | MVP Presentations |
P0: Team Contracts
February 4, 2025 descriptionInstructions |
||
Wed Jan 29 | ||||
Thu Jan 30 | Team Forming and Norming | |||
Fri Jan 31 | ||||
Mon Feb 03 |
GitHub
descriptionHandout |
|||
Tue Feb 04 | Coding as a Team Part 1 |
HW3: GitHub Basics
February 11, 2025 descriptionInstructions |
||
Wed Feb 05 | ||||
Thu Feb 06 | Coding as a Team Part 2 |
P1: Project Specification
February 27, 2025 descriptionInstructions |
||
Fri Feb 07 | ||||
Mon Feb 10 |
Unit testing
descriptionHandout |
|||
Tue Feb 11 | Code Review |
HW4: Testing
February 18, 2025 descriptionInstructions |
||
Wed Feb 12 | ||||
Thu Feb 13 | Testing | |||
Fri Feb 14 | ||||
Mon Feb 17 |
App Deployment
|
|||
Tue Feb 18 | CloudOps |
HW5: DevOps
February 25, 2025 descriptionInstructions |
||
Wed Feb 19 | ||||
Thu Feb 20 | Monitoring Services | |||
Fri Feb 21 | ||||
Mon Feb 24 |
P1 Presentations
|
|||
Tue Feb 25 | Technical Debt |
P2: Project Milestone 1
March 25, 2025 descriptionInstructions |
||
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 |
Team Work Session
|
|||
Tue Mar 11 | Structure of a Startup | |||
Wed Mar 12 | ||||
Thu Mar 13 | Team Roles | |||
Fri Mar 14 | ||||
Mon Mar 17 |
Team Work Session
|
|||
Tue Mar 18 | Pitching | |||
Wed Mar 19 | ||||
Thu Mar 20 | Guest Lecture: Startup Funding. CMU Prof. Riad Wahby (Co-Founder and CEO: Cubist) |
P3: Project Milestone 2
April 8, 2025 descriptionInstructions |
||
Fri Mar 21 | ||||
Mon Mar 24 |
Milestone 1 Presentations
|
|||
Tue Mar 25 | Joining a Startup | |||
Wed Mar 26 | ||||
Thu Mar 27 | Pivoting | |||
Fri Mar 28 | ||||
Mon Mar 31 |
Team Work Session
|
|||
Tue Apr 01 | AI Startups | |||
Wed Apr 02 | ||||
Thu Apr 03 | Spring Carnival - NO CLASS | |||
Fri Apr 04 | ||||
Mon Apr 07 |
Milestone 2 Presentations
|
|||
Tue Apr 08 | Guest Lecture - Matt Welsh (Head of AI Systems at Palantir) |
P4: Project Milestone 3
April 24, 2025 |
||
Wed Apr 09 | ||||
Thu Apr 10 | Guest Lecture - Prof. Austin Henley (formerly CTO of BYBE, Inc.) | |||
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 3 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 |