Skip to content

17-313 Foundations of Software Engineering

This Week

Lectures & Readings
NO CLASS (Fall Break)
calendar_month Sun Oct 13

NO CLASS (Fall Break)
calendar_month Tue Oct 15

NO CLASS (Fall Break)
calendar_month Thu Oct 17
Recitation
None!
Office Hours
Held on the ARC. See class calendar below for exact times!
Projects
None!
Team Survey
Team Survey 5 (Oct 6 - Oct 19)
equalizerSurvey

Class Calendar

Weekly Schedule

Date Lecture Reading Recitation Project Deadline
Sun Aug 25 Intro Project 1A: Build Checkpoint
Due Sun Sep 1 @ 11:59pm
descriptionHandout
Mon Aug 26
Tue Aug 27 Software Archeology and Anthropology Software Archaeology
Wed Aug 28
Thu Aug 29 Recitation 1: Intro to Git
slideshowSlides descriptionHandout equalizerQuiz
Sun Sep 01 Metrics and Measurements John Doerr: Why the secret to success is setting the right goals Project 1B: Starter Task
Due Thu Sep 5 @ 11:59pm
descriptionHandout
Mon Sep 02
Tue Sep 03 Boeing 737 MAX: Case study Boeing 737 MAX
Wed Sep 04
Thu Sep 05 Recitation 2
slideshowSlides descriptionHandout equalizerQuiz
Sun Sep 08 Process & Planning The Toyota Production System P2A - Team Process & Planning
Due Thu, Sep 12th @ 11:59pm
descriptionHandout
Mon Sep 09
Tue Sep 10 Software Teams and Communication How to Work Well on Teams
Wed Sep 11
Thu Sep 12 Recitation 3
slideshowSlides descriptionHandout equalizerQuiz
Sun Sep 15 NO CLASS P2B - First Sprint
Due Thu, Sep 26th @ 11:59pm
descriptionHandout
Mon Sep 16
Tue Sep 17 Architecture: Intro and Overview Who Needs an Architect?
Wed Sep 18
Thu Sep 19 Recitation 4
slideshowSlides descriptionHandout equalizerQuiz
Sun Sep 22 Design Docs
Mon Sep 23
Tue Sep 24 Microservices Microservices
Wed Sep 25
Thu Sep 26 Sprint#1 Presentations
Sun Sep 29 Software Risks P2C - Second Sprint
Due Thu, Oct 10th @ 11:59pm
descriptionHandout
Mon Sep 30
Tue Oct 01 QA: Code Review and Static Analysis How To Code Review Like A Human
Wed Oct 02
Thu Oct 03 Recitation 5: Midterm Review
slideshowSlides equalizerQuiz
Sun Oct 06 Midterm 1 Instructions and Past Exams
Mon Oct 07
Tue Oct 08 QA: Dynamic Analysis
Wed Oct 09
Thu Oct 10 CI and Cloud Computing Recitation 6
Sun Oct 13 NO CLASS (Fall Break)
Mon Oct 14
Tue Oct 15 NO CLASS (Fall Break)
Wed Oct 16
Thu Oct 17 NO CLASS (Fall Break)
Sun Oct 20
Mon Oct 21
Tue Oct 22
Wed Oct 23
Thu Oct 24 Recitation 7
Sun Oct 27
Mon Oct 28
Tue Oct 29
Wed Oct 30
Thu Oct 31 Recitation 8
Sun Nov 03
Mon Nov 04
Tue Nov 05
Wed Nov 06
Thu Nov 07 Recitation 9
Sun Nov 10
Mon Nov 11
Tue Nov 12
Wed Nov 13
Thu Nov 14 NO CLASS (Day for Community Engagement)
Sun Nov 17
Mon Nov 18
Tue Nov 19
Wed Nov 20
Thu Nov 21 Recitation 10
Sun Nov 24
Mon Nov 25
Tue Nov 26 Midterm 2
Wed Nov 27
Thu Nov 28 Recitation 11
Sun Dec 01
Mon Dec 02
Tue Dec 03
Wed Dec 04
Thu Dec 05 No Recitation

Staff

Instructor

Eduardo Feo-Flushing

Teaching Assistant

Nour Ali

Course Assistants

Maryam Rahmatullah

Steve Ndayambaje

Boushra Bendou