This website contains content relevant to Connor Couetil's Senior Project performing curriculum development and analysis for Purdue's Spring 2026 session of Cloud Computing (CS 351). The course was developed by Professor Douglas E. Comer, Distinguished Professor of Computer Science at Purdue, and is currently being taught and developed by Professor George B. Adams, III, Teaching Professor of Computer Science at Purdue.
| Week | Dates | Textbook | Topics | Assignments | Exams |
|---|---|---|---|---|---|
| 1 | 1/12-1/18 | Ch. 1,2 | The Motivations for Cloud, Elastic Computing and its advantages | ||
| 2 | 1/19-1/25 | Ch. 3 | Types of Clouds and Cloud Providers | CA0 (1/20-1/23) | |
| 3 | 1/26-2/1 | Ch. 4,5 | Data Center Infrastructure and Equipment, Virtual Machines | CA1 (1/27-2/6) | |
| 4 | 2/2-2/8 | Ch. 6 | Containers | ||
| 5 | 2/9-2/15 | Ch. 7 | Virtual Networks | CA2 (2/10-2/20) | |
| 6 | 2/16-2/22 | Ch. 8 | Virtual Storage | Midterm 1, Feb. 17 | |
| 7 | 2/23-3/1 | Ch. 9 | Automation | ||
| 8 | 3/2-3/8 | Ch. 10 | Orchestration: Automated Replication and Parallelism | CA3 (3/3-3/13) | |
| 9 | 3/9-3/15 | Ch. 11 | The MapReduce Paradigm | ||
| 10 | 3/16-3/22 | - | SPRING BREAK | ||
| 11 | 3/23-3/29 | Ch. 12 | Microservices | CA4 (3/24-4/2) | |
| 12 | 3/30-4/5 | Ch. 13,14 | Controller-based Management Software, Serverless Computing and Event Processing | Midterm 2, Mar. 31 | |
| 13 | 4/6-4/12 | Ch. 15 | DevOps | ||
| 14 | 4/13-4/19 | Ch. 16, 17 | Edge Computing and IIoT, Cloud Security and Privacy | CA5 (4/14-4/24) | |
| 15 | 4/20-4/26 | Ch. 18 | Controlling the Complexity of Cloud-Native Systems | ||
| 16 | 4/27-5/2 | - | QUIET WEEK |