
17-356 Software Engineering for Startups¶
This Week¶
Lectures & Readings
Pitch Ideas #2
calendar_month
Thu Jan 29
Vibe Engineering Intro - Best Practices
calendar_month
Tue Feb 03
Recitation
Form teams
Office Hours
Professor office hours held at their offices and on Zoom. See class calendar below and Slack announcements for exact times and locations!
Current Assignment
HW1b: Product Ideation, HW1c: Product Pitch
descriptionHandout
Upcoming Assignments
P0
calendar_month
Released Tue Feb 03
Important Links¶
Office Hours Calendar¶
Weekly Schedule¶
| Date | Lecture | Reading | Recitation | Homework Deadline |
|---|---|---|---|---|
| Tue Jan 13 | Introduction | |||
| Wed Jan 14 | ||||
| Thu Jan 15 | Product Ideation and Discovery | Mom Test Chapters 1-3, 6 |
HW0: Teamwork Survey
descriptionInstructions |
|
| Fri Jan 16 |
HW1a
|
|||
| Mon Jan 19 | ||||
| Tue Jan 20 | Proving Viability and the Minimal Viable Product | Lean Startup: Chapters 1-4, 6 | ||
| Wed Jan 21 | ||||
| Thu Jan 22 | Vibe Coding your MVP |
HW1a: User Discovery
descriptionInstructions |
||
| Fri Jan 23 |
HW1b: Product Ideation
|
|||
| Mon Jan 26 | ||||
| Tue Jan 27 | Pitch Ideas #1 |
HW1b: Product Ideation, HW1c: Product Pitch
descriptionInstructions |
||
| Wed Jan 28 | ||||
| Thu Jan 29 | Pitch Ideas #2 | |||
| Fri Jan 30 |
Form teams
|
|||
| Mon Feb 02 | ||||
| Tue Feb 03 | Vibe Engineering Intro - Best Practices |
P0
|
||
| Wed Feb 04 | ||||
| Thu Feb 05 | User Stories | |||
| Fri Feb 06 |
HW2
|
|||
| Mon Feb 09 | ||||
| Tue Feb 10 | Web Apps Introduction | |||
| Wed Feb 11 | ||||
| Thu Feb 12 | SE Process - Team Roles |
HW2
|
||
| Fri Feb 13 |
HW3
|
|||
| Mon Feb 16 | ||||
| Tue Feb 17 | GitHub Tutorial | |||
| Wed Feb 18 | ||||
| Thu Feb 19 | Doc Generation from LLM for Code Review |
HW3, P1
|
||
| Fri Feb 20 |
HW4
|
|||
| Mon Feb 23 | ||||
| Tue Feb 24 | Midterm | |||
| Wed Feb 25 | ||||
| Thu Feb 26 | Vibe Test |
HW4, P2
|
||
| Fri Feb 27 |
No Recitation
|
|||
| Mon Mar 02 | ||||
| Tue Mar 03 | NO CLASS | |||
| Wed Mar 04 | ||||
| Thu Mar 05 | NO CLASS | |||
| Fri Mar 06 |
No Recitation
|
|||
| Mon Mar 09 | ||||
| Tue Mar 10 | TBD | |||
| Wed Mar 11 | ||||
| Thu Mar 12 | Databases | |||
| Fri Mar 13 |
HW5
|
|||
| Mon Mar 16 | ||||
| Tue Mar 17 | Authentication & Security |
HW5
|
||
| Wed Mar 18 | ||||
| Thu Mar 19 | Deployment - Frontend | |||
| Fri Mar 20 |
HW6, Project Checkins
|
|||
| Mon Mar 23 | ||||
| Tue Mar 24 | Deployment - Backend & CD |
HW6, P3
|
||
| Wed Mar 25 | ||||
| Thu Mar 26 | Startup Structure | |||
| Fri Mar 27 |
HW7
|
|||
| Mon Mar 30 | ||||
| Tue Mar 31 | Funding & Economics |
HW7
|
||
| Wed Apr 01 | ||||
| Thu Apr 02 | Pitching & Communication | |||
| Fri Apr 03 |
Project Checkins
|
|||
| Mon Apr 06 | ||||
| Tue Apr 07 | Joining a Startup |
P4
|
||
| Wed Apr 08 | ||||
| Thu Apr 09 | NO CLASS Spring Carnival | |||
| Fri Apr 10 |
No Recitation
|
|||
| Mon Apr 13 | ||||
| Tue Apr 14 | Pivot Product | |||
| Wed Apr 15 | ||||
| Thu Apr 16 | Close the Deal (Sales) | |||
| Fri Apr 17 |
Bug Bash
|
|||
| Mon Apr 20 | ||||
| Tue Apr 21 | Class Bug Bash |
P5
|
||
| Wed Apr 22 | ||||
| Thu Apr 23 | Conclusion | |||
| Fri Apr 24 | ||||
| Mon Apr 27 | ||||
| Tue Apr 28 | ||||
| Wed Apr 29 | ||||
| Thu Apr 30 | ||||
| Fri May 01 | Final Product Pitches |
P6
|
||
| Mon May 04 |