1 / 12

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

CPS 49S Google: The Computer Science Within and its Impact on Society. Shivnath Babu Spring 2007. Outline for Today. Why are we interested in Google? What we will cover in this class Logistics. Staff. Instructor: Shivnath Babu Assistant Professor of Computer Science

fbueno
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CPS 49SGoogle: The Computer Science Within and its Impact on Society Shivnath Babu Spring 2007

  2. Outline for Today • Why are we interested in Google? • What we will cover in this class • Logistics

  3. Staff • Instructor: Shivnath Babu • Assistant Professor of Computer Science • shivnath@gmail.com • TA: Azbayar Demberel • asic@cs.duke.edu

  4. Google • Why are you interested in Google? • Or, why are you interested in this class? • Or, both

  5. Course Outline: Three Parts • Google’s cool technology • Backed by Computer Science • Science/technology  Successful business • Impact • How things have changed in the Google era

  6. Course Logistics • Recommended textbook: • The Search: How Google and Its Rivals Rewrote the Rules of Business and Transformed Our Culture. By John Battelle. September, 2005. Portfolio Trade. • Paperback version available, e.g., at Amazon • The Bookstore will get the book by the middle of next week • Insightful and comprehensive book on the applications and impact of Web-search technology • Web site: http://www.cs.duke.edu/courses/spring07/cps049s

  7. Work/Grading • Class participation 20% • Leading a discussion in class 20% • Two (short) quizzes 20% • Writing assignments 40% • Scribe notes • ~5 homeworks/essays (2 pages) • 1 long report (10-12 pages)

  8. Work (contd.) • Class participation • You are responsible for completing the assigned reading for each topic before we discuss the topic in class • Come prepared for discussion • Reading assignments will be posted on the course web page or hardcopies will be handed out • Have to attend >= 80% of classes • Discussion in class • Discussion leader • Scribe • Responsibilities will be posted on the web page

  9. For Next Tuesday (1/16) • 1-2 page writeup on: • Why you are interested in Google; What excites you most about Google • Give a prioritized list of five topics on which you would like to lead the class discussion • Based on these writeups I will come up with a schedule for discussions and scribing • Next: Responsibilities of the discussion leader

  10. Responsibilities of the Discussion Leader • Before the discussion • Read the assigned and supplementary reading materials • 1 week before the discussion: suggest modifications (if any) to the assigned reading material • 1 day before the discussion: send me the discussion points/outline • During the discussion • Give 10-15 minute talk to open the discussion • Lead the discussion • After the discussion • Create a report on the discussion

  11. Responsibilities of the Scribe • Record important points raised during the discussion • Submit the scribe notes to me and to the discussion leader on the same day • Discussion leader has one more day to submit the discussion report to me

  12. Assigned Readings • For next Tuesday (1/16): • First chapter in the Battelle book • Handout • For next Thursday (1/18) • Early paper by the “Google guys” • Handout • Also posted on the course readings web page

More Related