References Help Center Learn more.

The material is largely self-contained in the video lectures and most of you should be fine with just that content.


Much of the material is also covered of my book published in late 2013, albeit at a 'popular science' level rather than the slightly more technical perspective covered in the course:

The Intelligent Web: Search, Smart Algorithms and Big Data by Gautam Shroff (Oxford University Press, UK 2013)


Those of you wanting to dig even deeper can consult the following reference books that are closely related to some of the material in the course:


Mining Massive Datasets by J.D. Ullman and A. Rajaraman (Cambridge University Press, UK 2012)

[text available online from Stanford]


Introduction to Information Retrieval by Christopher Manning, Prabhakar Raghavan and Hinrich Schutze (Cambridge University Press, UK 2008)

[text available online from Stanford]


Enterprise Cloud Computing by Gautam Shroff (Cambridge University Press, UK 2010)


Lecture Slides:

The lecture slides for all units (except for guest lectures and Unit 4B) are available for download here: Lecture Slides.

Programming Resources

Please ensure that you have access to a system on which Python 2.7.x runs. See python.org.

Some lectures refer to octo.py and mincemeat.py, each of which is a lightweight map-reduce implementation written in Python. These are available from http://code.google.com/p/octopy/ and mincemeat.py-zipfilerespectively.


Created Mon 25 Jun 2012 7:48 PM CEST
Last Modified Sun 4 May 2014 5:37 AM CEST