Outline of cse6331




Reading Material

Thursday 08/25 Course organization    
Tuesday 08/30 Cloud Computing   bigdata-l01.pdf
Read: A view of cloud computing
Thursday 09/01 Cloud Computing   Read: Data Management in the Cloud
Tuesday 09/06 Virtualization (by David Levine)   Virtualization OpenFlow
Read: VMWare: Virtualization Overview
Thursday 09/08 Tutorial on using Comet (by Soumyava Das)    
Tuesday 09/13 Map-Reduce Fundamentals   bigdata-l02.pdf
Read: MapReduce: A Flexible Data Processing Tool,
MapReduce: Simplified Data Processing on Large Clusters
Thursday 09/15 Map-Reduce Fundamentals   Read: Sections 2.1 and 2.2 from Map-Reduce and the New Software Stack
Tuesday 09/20 Map-Reduce Fundamentals    
Thursday 09/22 Map-Reduce Fundamentals    
Tuesday 09/27 Map-Reduce Design Patterns   bigdata-l03.pdf
Read: Section 2.3 from Map-Reduce and the New Software Stack
Thursday 09/29 Map-Reduce Design Patterns Project 1 is due  
Tuesday 10/04 Class Canceled    
Thursday 10/06 Map-Reduce Design Patterns    
Tuesday 10/11 Map-Reduce Design Patterns Project 2 is due  
Thursday 10/13 Apache Spark Select a paper to present
or a final project
Read: Resilient Distributed Datasets Spark Programming Guide
Tuesday 10/18 Apache Spark    
Thursday 10/20 Apache Spark    
Tuesday 10/25 Apache Pig   bigdata-l05.pdf
Read: Pig Latin
Thursday 10/27 Apache Hive Project 3 is due Read: Hive
Tuesday 11/01 Apache Hive    
Thursday 11/03 Graph Processing with Pregel and Giraph Project 4 is due bigdata-l06.pdf
Read: Pregel
Tuesday 11/08 Apache MRQL   bigdata-l07.pdf
Read: The MRQL language description
Thursday 11/10 Student Presentations Project 5 is due  
Tuesday 11/15 Student Presentations    
Thursday 11/17 Student Presentations    
Tuesday 11/22 Student Presentations    
Thursday 11/24 NO CLASS (Thanksgiving)    
Tuesday 11/29 Student Presentations    
Thursday 12/01 Student Presentations Project 6 is due  
Tuesday 12/06 Student Presentations Final project is due  
Tuesday 12/13
Final Exam    

Last modified: 11/09/16 by Leonidas Fegaras