Schedule
Table of contents
I cannot stress enough that consideration is available for any health or extenuating circumstance that you experience this quarter. Please reach out to me at any time for any reason. Consideration includes but is not limited to individually modified due dates. In other words, do not let this course take priority over your health.
Below is our tentative schedule. It is subject to change, but any changes will be reflected here and on Canvas.
Weekly Schedule
Week 1 (Staring Tuesday 1/5)
- Introduction to the course (Syllabus, Canvas, Website)
- Tutorial on Azure and Cloud Computing (Tuesday afternoon)
- Project Warmup (Thursday)
Week 2 (Staring Tuesday 1/12)
- What can be done with a little Bash? - Distributed Computing Warmup
- Tutorial on Linux and Bash
Week 3 (Staring Tuesday 1/19)
- Why isn’t distributed computing built into my favorite language?: Language extensions for distributed computing
- Guest speaker
- Project preference submission due by end of class on Thursday
Week 4 (Staring Tuesday 1/26)
- Dr. Anderson at hospital all week
Week 5 (Staring Tuesday 2/2)
- When old models of computing fail
- Guest speaker
Week 6 (Staring Tuesday 2/9)
- What was wrong with Hadoop?: Spark RDDs and complex multi-pass algorithms
- Guest speaker
Week 7 (Staring Tuesday 2/16)
- Spark SQL
- Guest speaker
Week 8 (Staring Tuesday 2/23)
- What is NoSQL?: MongoDB
- No tutorial or guest in afternoon. Free catch up time. I’ll be on the Teams link.
Week 9 (Staring Tuesday 3/2)
- MongoDB Continued
- David Moore from BAH visiting on Monday afternoon
- Final Lab Assigned
Week 10 (Staring Tuesday 3/9)
- Reserved for deeper dive project related