Schedule (Subject to Change)

Slides may not include all the material discussed in lecture. You are responsible for any material presented in lecture, even if it does not appear in the posted slides.

Week Topics Slides Work
Wk #1
(Jan 30)
Course Introduction, Data Models, Relational DBS and SQL Intro Course-Intro.pdf
Wk #2
(Feb 6)
Relational DBs, SQL Relational-DBs.pdf
P1 Out (Mon)
Wk #3
(Feb 13)
Relational DBs, SQL
Wk #4
(Feb 20)
Parallel DBs Parallel-DBs.pdf
P1 Due, Monday, Feb. 19, 10PM
P2 out (Wed)
Wk #5
(Feb 27)
Cloud Computing and Datacenters CloudComputing.pdf
Wk #6
(Mar 6)
Map-Reduce Framework - Fundamentals and Algorithms MapReduce-Framework.pdf
P2 Due, Wednesday, March 7, 10PM
P3 Out (Friday)
Wk #7
(Mar 13)
Map-Reduce - Algorithms Midterm (first half of class)
Spring Break 2018 (Mar 18-Mar 25)
Wk #8
(Mar 27)
Map-Reduce - Hadoop & Spark Spark.pdf
P3 Due, Wednesday, March 28, 10PM
P4 out (Friday)
Wk #9
(Apr 3)
NoSQL Systems - Basics, Key-value/Column Stores (Cassandra, HBase) NoSQL.pdf
Wk #10
(Apr 10)
NoSQL Systems - Document Stores (MongoDB, Couchbase) NoSQL2.pdf
P4 due, Friday, April 13, 10PM
Wk #11
(Apr 17)
NoSQL Systems - Graph Databases (Neo4j, OrientDB, AllegroGraph) graphs.pdf
Wk #12
(Apr 24)
Batch Graph Analytics Systems (GraphX, Giraph) graphs2.pdf
P5 out, Tuesday
Wk #13
(May 1)
Data Streaming Systems (Storm, Spark Streaming) streaming.pdf
Wk #14
(May 8)
Data wrangling data-wrangling.pdf
Last Day of Class
Final Exam (first 1.5 hours of class)
P5 due, Thursday, May 10, 10PM
Web Accessibility