In the syllabus below, readings are to be completed before the class indicated. White refers to Hadoop: The Definitive Guide, O'Reilly, 2009. Lin & Dyer refers to Data-Intensive Text Processing with MapReduce (textbook under development). See general course information for more details.
# | Date | Topic | Assignment Due | Details |
1 | 1/26 | Introduction to MapReduce | [show] | |
1 | 1/26 |
Introduction to MapReduceReadings (complete before class)
Topics
Material
|
[Hide] | |
2 | 2/2 | Hadoop: Nuts and Bolts | Assignment 1-1 | [show] |
2 | 2/2 |
Hadoop: Nuts and BoltsReadings (complete before class)
Note that a lot of chapters are assigned from the White book. However, the purpose is to get you acquainted with Hadoop—we don't expect you to digest all the material the first time through, since no doubt you'll be referring back to the book frequently throughout the semester. Topics
Material
|
[Hide] | |
2/9 | Class canceled due to snowstorm | Assignment 1-2 | ||
3 | 2/16 | MapReduce: the programming environment | [show] | |
3 | 2/16 |
MapReduce: the programming environmentReadings (complete before class)
Topics
Material
|
[Hide] | |
4 | 2/23 | Text retrieval algorithms | Assignment 2 | [show] |
4 | 2/23 |
Text retrieval algorithmsReadings (complete before class)
Topics
Material
|
[Hide] | |
5 | 3/2 | Graph algorithms | Assignment 3 | [show] |
5 | 3/2 |
Graph algorithmsReadings (complete before class)
Topics
Material
|
[Hide] | |
6 | 3/9 | Midterm | ||
6 | 3/9 | [Hide] | ||
3/16 | Spring break: no class! | |||
7 | 3/23 | MapReduce and databases | Assignment 4 | [show] |
7 | 3/23 |
MapReduce and databasesReadings (complete before class)
Topics
Material
|
[Hide] | |
8 | 3/30 | Hidden Markov models | Assignment 5 | [show] |
8 | 3/23 |
Hidden Markov modelsReadings (complete before class)
Topics
Material
|
[Hide] | |
9 | 4/6 | Language models | [show] | |
9 | 4/6 |
Language modelsReadings (complete before class)
Topics
Material
|
[Hide] | |
10 | 4/13 | Large-scale graphs | [show] | |
10 | 4/13 |
Large-scale graphsReadings (complete before class)
Topics |
[Hide] | |
11 | 4/20 | Dryad and DryadLINQ | [show] | |
11 | 4/20 |
Dryad and DryadLINQReadings (complete before class)
Topics
|
[Hide] | |
12 | 4/27 | Bigtable, Hive, and Pig | Assignment 6 | [show] |
12 | 4/27 |
Bigtable, Hive, and PigReadings (complete before class)
Topics
Material
|
[Hide] | |
13 | 5/4 | Project | ||
13 | 5/4 | [Hide] | ||
5/6 | Project (optional session as makeup for snowstorm) | |||
14 | 5/11 | Project Presentations | ||
14 | 5/11 | [Hide] | ||
15 | TBA | Final Exam |
This page, first created: 07 Jan 2010; last updated: |