Hide Inline Slides

Lecture 1

PDF or PPT. September 1, 2009. Course introduction, syllabus, projects. Vannevar Bush's Memex, Delicious, and Delicious Trailmaker.


Lecture 2

PDF or PPT. September 8, 2009. DOM, CSS, JavaScript, and jQuery. Browsers extensions and Greasemonkey.


Lecture 3

PDF or PPT. September 15, 2009. AJAX, Greasemonkey, and cross-site scripting. In-class design exercise.


Lecture 4

PDF. September 22, 2009. Project 1 demonstrations. Controlled vocabularies, Doctorow's strawmen, Freebase.


Lecture 5

PDF. September 29, 2009. Version control, Subversion, RDF, URIs and URLs.


Lecture 6

PDF or PPT. October 6, 2009. Project 2 demonstrations. Semantic web, microformats, and Google App Engine.


Lecture 7

PDF or PPT. October 13, 2009. Trac, more microformats, triple stores using Google App Engine, project 3 ideas.


Lecture 8

PDF or PPT. October 20, 2009. Processing and Processing.js. In-class exercise.


Lecture 9

PDF or PPT. October 27, 2009. Project 3 demonstrations. Visualization libraries. Social classification. Delicious Tag Explorer demo.


Lecture 10

PDF or PPT. November 3, 2009. Visualization theory. Project 4 resources: Wikipedia disambiguation & Flickr API.

Lecture 11

PDF or PPT. November 10, 2009. Project 4 demonstrations. Introduction to retrieval.

Lecture 12

PDF or PPT. November 17, 2009. Functional programming paradigm. Retrieval and search on Twitter. 80Legs spidering.