Introduction
05/17/2021 - 05/18/2021
Recitations will not meet this week.
However
, the
recitation next week
requires advanced preparation, starting today
05/19/2021
.
The Software Development Process
05/19/2021 - 05/22/2021
Account Setup
Due: 05/19/2021
Opening discussion
Due: 05/21/2021
Requirements
05/23/2021 - 06/05/2021
Project Phase 1: Software Requirements Specification
05/24/2021 - 06/11/2021
Network Conferencing: Collaborating in Zoom
05/25/2021 - 05/27/2021
Assignment - ssh Keys
Due: 05/28/2021
Software Construction
06/05/2021 - 06/12/2021
Sign up for project teams
06/08/2021 - 06/11/2021
Assignment - Setting Up Your Personal Development Environment (Eclipse)
Due: 06/11/2021
Project Phase 2, stories
06/12/2021 - 06/28/2021
Z
Unit & Integration Testing
06/13/2021 - 06/28/2021
Lab: Unit Testing
Due: 06/20/2021
Project: Design Brainstorming
06/29/2021 - 07/01/2021
(in your recitation section)
Version Control
06/29/2021 - 07/08/2021
Project Phase 3
07/01/2021 - 07/16/2021
Build Management
07/02/2021 - 07/05/2021
Configuration Mgmt
07/06/2021 - 07/08/2021
Midterm exam
07/08/2021 - 07/10/2021
Midterm exam
07/08/2021 - 07/10/2021
Documentation
07/09/2021 - 07/14/2021
Continuous Integration
07/15/2021 - 07/21/2021
Gradle Assignment
Due: 07/15/2021
Project Phase 4
07/17/2021 - 07/24/2021
Create a student account
here
for AWS access.
Due: 07/20/2021
.
System and Regression Testing
07/22/2021 - 07/28/2021
Project Phase 5
07/25/2021 - 08/02/2021
Agile Methods
07/29/2021 - 08/02/2021
Assignment: Continuous Integration
Due: 07/30/2021
Operations
08/03/2021 - 08/05/2021
Perspective - Python & Rust
08/06/2021 - 08/07/2021
Final exam
08/06/2021 - 08/07/2021