Weekly exercises
This course gives a short and intensive introduction to a large set of computational tools and techniques for dealing with large data. For example: The UNIX terminal, version control, Python, MapReduce, Apache Spark and Graph databases.
Week 1 – UNIX, Git and EC2
Week 2 – Python
Week 3 – Python Libraries
Week 4 – DBSCAN (and how to give peer-feedback)
Week 5 – SQL and NoSQL
Week 6 – Graph Databases
Week 7 – Streaming Algorithms
Week 8 – MapReduce
Week 9 – Apache Spark
Week 10 – Deep Learning
Week 11 – Feature Hashing and LSH
Week 12 – Vowpal Wabbit
Week 13 – Your Choice of Subject