Classes Start
08/24/2019
Recitations will not meet this week.
08/24/2019 - 08/26/2019
Introduction
08/24/2019 - 08/30/2019
The Software Development Process
08/31/2019 - 09/06/2019
Add/Drop Deadline
09/03/2019
Requirements
09/07/2019 - 09/14/2019
Network Conferencing: Google Meet 1
09/09/2019 - 09/10/2019
Project Phase 1: Software Requirements Specification
09/12/2019 - 10/02/2019
Software Construction
09/15/2019 - 09/20/2019
Informal Recitation Discussion & Office Hours
09/16/2019 - 09/17/2019
Assignment - ssh Keys
Due: 09/16/2019
Unit Testing
09/22/2019 - 10/12/2019
Informal Recitation Discussion & Office Hours
09/23/2019 - 09/24/2019
Assignment - Setting Up Your Personal Development Environment (Eclipse)
Due: 09/23/2019
Sign up for project teams
10/01/2019 - 10/02/2019
Project Phase 2, stories
10/03/2019 - 10/18/2019
Unit Testing Part 1
Due: 10/07/2019
Build Management
10/08/2019 - 10/10/2019
Version Control
10/08/2019 - 10/23/2019
Midterm exam
10/11/2019 - 10/12/2019
Midterm Exam
10/11/2019 - 10/12/2019
Updates in Progress
10/13/2019 - 12/06/2019
Unit Testing Part 2
Due: 10/18/2019
Project Phase 3
10/19/2019 - 11/03/2019
Project: Design Brainstorming
10/21/2019 - 10/22/2019
Configuration Mgmt
10/24/2019 - 10/29/2019
Getting Started with GitLab
10/27/2019
Documentation
10/30/2019 - 11/04/2019
Project Phase 4
11/04/2019 - 11/22/2019
Analysis Tools
11/05/2019 - 11/12/2019
Phase 4 Progress & Planning
11/11/2019 - 11/19/2019
System and Regression Testing
11/13/2019 - 11/18/2019
Agile Methods
11/19/2019 - 11/23/2019
Project Phase 5
11/23/2019 - 12/06/2019
Perspective - Python & Rust
12/02/2019 - 12/06/2019
Final Exam
12/11/2019 - 12/13/2019