Week | Monday 01/08 |
Tuesday 01/09 |
Thursday 01/11 |
Sunday 01/14 |
---|---|---|---|---|
01 | Course Intro, Role of Tools in Software Engineering - IDEs Prelab 01 Out |
Lab 00: IDE and Environment Setup |
Prelab 01 Due @ 11:59 PM |
|
01/15 | 01/16 | 01/18 | 01/21 | |
02 | Models of Distributed Software Development - GIT (MLK Day) Video Lecture Will Be Posted Prelab 02 Out |
Lab 01: Basic Tools and Extensions |
Prelab 02 Due @ 11:59 PM |
|
01/22 | 01/23 | 01/25 | 01/28 | |
03 | Intro to Project Management Tools - JIRA Prelab 03 Out |
Lab 02: GIT Basics |
Prelab 03 Due @ 11:59 PM |
|
01/29 | 01/30 | 02/01 | 02/04 | |
04 | Bash Shell Scripting Prelab 04 Out |
Lab 03: JIRA Basics |
Prelab 04 Due @ 11:59 PM |
|
02/05 | 02/06 | 02/08 | 02/11 | |
05 | Python Collections Prelab 05 Out |
Lab 04: Bash Shell Scripting |
Prelab 05 Due @ 11:59 PM |
|
02/12 | 02/13 | 02/15 | 02/18 | |
06 | Python - Web Server Prelab 06 Out |
Lab 05: Python Collections |
Prelab 06 Due @ 11:59 PM |
|
02/19 | 02/20 | 02/22 | 02/25 | |
07 | JavaScript Prelab 07 Out |
Lab 06: Python - Web Server |
Prelab 07 Due @ 11:59 PM |
|
02/26 | 02/27 | 02/29 | 03/03 | |
08 | Software Testing - CI/CD Prelab 08 Out |
Lab 07: JavaScript |
Prelab 08 Due @ 11:59 PM |
|
03/04 | 03/05 | 03/07 | 03/10 | |
09 | Software Testing - Fuzzing Prelab 09 Out |
Lab 08: Software Testing - CI/CD |
Prelab 09 Due @ 11:59 PM |
|
03/11 | 03/12 | 03/14 | 03/17 | |
10 | Spring Break No Lecture, No Labs |
|||
03/18 | 03/19 | 03/21 | 03/24 | |
11 | Software Deployment and Monitoring - IaaS Prelab 10 Out |
Lab 09: Software Testing - Fuzzing |
Prelab 10 Due @ 11:59 PM |
|
03/25 | 03/26 | 03/28 | 03/31 | |
12 | Software Deployment and Monitoring - PaaS Prelab 11 Out |
Lab 10: Software Deployment and Monitoring - IaaS |
Prelab 11 Due @ 11:59 PM |
|
04/01 | 04/02 | 04/04 | 04/07 | |
13 | Software Deployment and Monitoring - FaaS Prelab 12 Out |
Lab 11: Software Deployment and Monitoring - PaaS |
Prelab 12 Due @ 11:59 PM |
|
04/08 | 04/09 | 04/11 | 04/14 | |
14 | Eclipse Day! No Lecture. Recording will be posted online. |
Lab 12: Software Deployment and Monitoring - FaaS |
No Prelab | |
04/15 | 04/16 | 04/18 | 04/21 | |
15 | No Lecture | Final Exam | ||
04/22 | 04/23 | 04/25 | 04/28 | |
16 | No Lecture | No Lab |