Courses & Projects by Rob Marano

ECE 465 Spring 2026 Weekly Course Notes

<- back to syllabus


Classes will be decided week-to-week.

Week(s) Week of Topic
01 1/27 Intro; centralized vs distributed systems; development environment setup
02 2/3 Multi-processing & network programming — Part 1
03 2/10 Multi-processing & network programming — Part 2
04 2/17 Multi-processing & network programming — Part 3
05 2/24 Containerization: Docker and Kubernetes
06 3/3 DevOps and CI/CD
07 3/10 Integrate application to infrastructure
08 3/17 Distributed Architectures
09 3/24 Communication and Coordination
10 3/31 Consistency & Replication
11 4/7 Fault Tolerance
12 4/21 Security
13 4/28 Deploying on k8s on cloud-based virtual bare metal nodes
14 5/5 Deploying on k8s on cloud-based k8s
15 5/12 Final individual projects due

Follow the link above to the respective week’s materials below.