Logistics

Course information, syllabus, logistics, policies, etc. Official Syllabus

What should I be working on? Course assignments linked on schedule or in Sakai. You will receive your grades in Sakai. The Schedule below should tell you what is due and when and is subject to change.

What's up or I have questions: Piazza page

How can I access Intructors or TA resources? : TA Office Hours, Instructor Office Hours

gitlab repo: TBD

Course Schedule

Schedule
The schedule may change during the semester.
Legend: PA - Participation, HW - Homework, Readings, PR - Project
Week #Week ofTuesdayThursday
01Aug. 10 01 - Introduction to SE/SDLC -
02 - SDLC
Reading 01 in Sakai>Perusall
02 Aug. 17 03 - UML
Reading 02 - UML in Sakai>Perusall
04 - UML/Project
03 Aug. 24 05 - Project, UML 06 - Class Canceled
Reading 03 - DP in Sakai>Perusall
04 Aug. 31 07 - Project, UML -
Reading 04 - RQ in Sakai>Perusall
08 - Project - , Exam review -
PR01 - Interview Results due - , R05 - Exam q -
05 Sept. 7 09 - Exam 1 10 - Project
PR02 - Requirements & Design Steps 1-10 due -
06 Sept. 14 11 - SA
Reading 06 - GUI Architectures in Sakai>Perusall
12 - SA
PR03 - UI Design Step 13 due in document -
07 Sept. 21 13 - SA Case Studies
SA Case studies - ,
14 - SA Case Studies, DP
Reading 07 - Spotify Microservices video in Sakai>Perusall
08 Sept. 28 15 - DP
PR04-1 - Use cases due in document -
16 - DP Student Presentations
HW -DP Student Pres. -
09 Oct. 5 17 - DP
PR04-2 - ALL User stories due in Jira - , Reading 08 - Agile Scrum in Sakai>Perusall,
18 - Software Process
R09 - Concepts and Exam q -
10 Oct. 12 19 - Exam 2 20 - Sprint Planning , PCO activity
11 Oct. 19 21 - PCO , Software Metrics
Reading 10 - Software Metrics in Sakai>Perusall,
HW -PCO Student Pres. -
22 -Software Metrics , Sprint 1 Demo/Retro ,
12 Oct. 26 23 - Software Testing ,
Reading 11 - Software Testing in Sakai>Perusall,
24 - Metrics in Practice
13 Nov. 2 25 - Testing in practice , Software Refactoring
Reading 12 - Software Refactoring in Sakai>Perusall, HW - Metrics Activities 1-2 in Project document
26 - Software Refactoring -
HW - Metrics Activity 3 in Project document, R013 - Exam q -
14 Nov. 9 27 - Project Work
HW - Software Refactoring in Project document -
28 - Final Exam
15 Finals Week Final Project presentations Online
Friday, Nov. 20th 10.30am - 12.30pm
SA Student presentations
G01 - Netflix architecture
G02 - AirBnB architecture
G03 - Twitter Answers Analytics
G04 - Google stack
G05 - Big Data arch.
G06 Uber arch.
G07 - YouTube Architecture
G08 - Serverless Architecture - give permission
G09 - AWS presentation