Assignments
Homework
- Homework 10: Practice for Midterm 2 (Due: December 4, 2021 at 11:59pm)
- Homework 9: MapReduce Research Paper (Due: October 28, 2021 at 12:00pm)
- Homework 8: Web API Analysis (Due: October 26, 2021 at 12:00pm)
- Homework 7: Cloud Pricing (Due: October 22, 2021 at 11:59pm)
- Homework 6: Practice Exam (Due: October 8, 2021 at 11:59pm)
- Homework 5: Deadlock (Due: October 1, 2021 at 11:59pm)
- Homework 4: Multiprogramming (Due: September 24, 2021 at 11:59pm)
- Homework 3: Memory (Due: September 17, 2021 at 11:59pm)
- Homework 2: Digital Logic (Due: September 10, 2021 at 11:59pm)
- Homework 1: Bits and Character Encodings (Due: September 3, 2021 at 11:59pm)
- Homework 0: Your Dream Computer (Due: August 26, 2021 at 9:00am)
MPs
- MP 9: Local MapReduce (Due: November 7, 2021 at 11:59pm)
- MP 8: Course-Weather Microservice (Due: October 31, 2021 at 11:59pm)
- MP 7: Versioned State Server (Due: October 24, 2021 at 11:59pm)
- MP 6: Building a Microservice from Existing Code (Due: October 17, 2021 at 11:59pm)
- MP 5: HTTP Client-Server (Due: October 8, 2021 at 11:59pm)
- MP 4: Resource Manager (Due: October 1, 2021 at 11:59pm)
- MP 3: malloc (Due: September 24, 2021 at 11:59pm)
- MP 2: PNG Chunks (Due: September 10, 2021 at 11:59pm)
- MP 1: Emojis (Due: September 3, 2021 at 11:59pm)
Final Project
- MIX Project Part IV - Course-Wide MIX (Due: December 10, 2021 at 7:00pm)
- MIX Project Part III - Towards a Course-wide Service (Due: December 5, 2021 at 11:59pm)
- MIX Project Part II - Caching and IMs (Due: November 28, 2021 at 11:59pm)
- MIX Project Part I - Design and Middleware Implementation (Due: November 14, 2021 at 11:59pm)