CPS 49S Freshman Seminar
Google: The Computer Science Within and its Impact on Society

Course information
Outline of topics
Schedule and notes
Readings
Assignments
Resources
Week Date Topic Reading assignment Notes
1 1/10Introduction and overview   Slides
2 1/15The database of Intentions
     Discussion leader: Shivnath
     Scribe: Minerva
Chapter 1 from the textbook  Slides
Report
Notes
1/17 Behavior of Web searchers
     Discussion leader: Shivnath
     Scribe: Casey
A Taxonomy of Web Search,
Chapter 2 from the textbook
Slides
Report
Notes
3 1/22 Behavior of Web searchers (contd.)
     Discussion leader: Shivnath
A Taxonomy of Web Search,
Chapter 2 from the textbook
Slides
1/24 Looking inside a search engine
     Discussion leader: Shivnath
How Internet Search Engines Work 
Further readings:
Learning HTML
HTML
How the Internet works
4 1/29 Quiz 1
1/31 Architecture of the Google Search Engine
     Discussion leader: Jason
     Scribe: Bryan
The Anatomy of a Large-Scale Hypertextual Web Search Engine  Slides
Report
Notes
5 2/5 PageRank
     Discussion leader: Bryan
     Scribe: Jason
The Google Pagerank Algorithm and How It Works  Slides
Report
Notes
2/7 No class
6 2/12 Other search techniques
     Discussion leader: Minerva
     Scribe: Karima
Hypersearching the Web 
Metasearch 
Slides
Report
Notes
2/14 Search before Google
     Discussion leader: Karima
     Scribe: Minerva
Chapter 3 from the textbook Slides
Report
Notes
7 2/19 Rise of Internet Advertising
     Discussion leader: Nick
     Scribe: Casey
Chapter 5 from the textbook Slides
Report
Notes
2/21 Google's Models for Advertising: AdWords and AdSense
     Discussion leader: Casey
     Scribe: Nick
Sections 6 and 7 from Tuzhilin's report Slides
Report
Notes
8 2/26 Quiz 2
2/28 Click Fraud Detection
     Discussion leader: AJ
     Scribe: Eddie
Sections 8 and 9 from Tuzhilin's report Slides
Report
Notes
9 3/4 Click Fraud Detection
     Discussion leader: Eddie
     Scribe: AJ
Section 9 and later from Tuzhilin's report Slides
Report
Notes
3/6 Google's growth
     Discussion leader: Sam
Chapter 6 from the textbook Slides
10 3/11 Spring break
3/13 Spring break
11 3/18 Google's computing infrastructure
     Discussion leader: Shivnath
     Scribe: Jason
Peeking Into Google Slides
Notes
3/20 Google's impact on the economy
     Discussion leader: Dan
     Scribe: Danny
Chapter 7 from the textbook Slides
Report
Notes
12 3/25 Search and Privacy
     Discussion: Ashley, Emily
     Scribe: Sam
Chapter 8 from the textbook Slides
Report
Notes
3/27 Personalization
     Discussion: Ashley, Emily
Personalization in Yahoo!
Personalized search
Slides
Report
13 4/1 Quiz 3
Google goes public
     Discussion leader: Danny
     Scribe: Dan
Chapters 9 and 10 from the textbook Slides
Report
Notes
4/3 Google and YouTube
     Discussion leader: Raquel
     Scribe: Justin
Wired article on YouTube
Advertising
Google's plans for YouTube
Slides
Report
14 4/8 Social Networks
     Discussion leader: Justin
     Scribe: Raquel
Facebook Grows Up
Privacy in Facebook
Slides
Report
Notes
4/10 Perfect search
     Discussion leader: Nolan, Shivnath
     Scribe: Kyle, Ashley
Google takes all!
Chapter 11 from the textbook
Nolan's Slides
Shivnath's Slides
Kyle's Notes
Ashley's Notes
15 4/15 Criticism of Google (Part 1)
     Discussion leader: Kyle
     Scribe: Taylor
Wikipedia entry
Fears over Web privacy
Articles from Google Watch
Slides
4/17 Criticism of Google (Part 2)
     Discussion leader: Taylor
     Scribe: Nolan
Wikipedia entry
Fears over Web privacy
Articles from Google Watch
16 4/22 Quiz 4 and Wrap up
     Discussion leader: Shivnath
     Scribe: Ashley
TBD Date of the Optional Quiz 5 will be announced later
Shivnath Babu 2008.