CSCI 11 Google’s Technology and its Impact on our Culture David Irwin Winter Study 2008 January 5, 2008
2 Intro Who am I? “Researcher” at UMass-Amherst Work on GENI and the “Next Generation” Internet CS PhD from Duke; Undergrad at Vanderbilt Prof. Albrecht’s husband Who are you? What is this class about?
3 Administrative Details Class roster Class meeting times 6 hours of scheduled meeting time required I suggest MWF 10am - 12pm Meeting location: TCL 206 Course Webpage:
4 Syllabus How to contact me Webpage: Course requirements in a nutshell Google Account Reading summaries Position paper Research paper Class participation
5 Class Structure Each class will start with an overview of the technical details relating to the assigned readings I will present some technical facts about the topic Then one (or two) of you will lead the class discussion/debate about the main aspects of the topic You will prepare PowerPoint slides that help the class understand the assigned readings and highlight the main issues related to the topic and your opinions Readings will be from a book and external materials (the class is only responsbile for external materials) You are the expert! Friday we’ll decide which topics you will be assigned to present
6 Google Account Requirements Sign up for a Google Account Send me your Google Account name via Look at Google Docs Post your summaries here and share them with me Due before class on Wednesday
7 Reading Summaries Upload these to Google Docs and share them with me at least one hour BEFORE class Summaries should basically summarize your assigned readings Your goal is to convince me that you read the articles/papers Summaries should also state your opinion Do not have to elaborate, but I should be able to determine how you feel Summaries should be about 1 page in length
8 Position Paper Instead of the reading summary, you will prepare a longer (2-3 pages) position paper for the topic that you present to us Position papers are due at least one hour BEFORE class and should also be uploaded to Google Docs and shared (as doc, txt, pdf, html) Also upload your PowerPoint slides This will force you to prepare for class discussion Position papers summarize assigned readings and incorporate at least two additional sources that support your arguments Position papers should elaborate on your conclusions and opinions in more detail than reading summaries
9 Research Paper Each of you will pick a topic that relates to this class Write an 8-10 page research paper that describes the technical details and social aspects of the chosen project Some potential topics are posted on course webpage Important dates: Proposals (paragraph or two describing intended topic) are due Monday, Jan 12th at 4pm Final paper due Wednesday, Jan 28th at 4pm You must submit a final paper to receive a passing grade
10 Honor Code and Ethics The student handbook describes the Honor Code and Computer Ethics guidelines. If you are not familiar with these items, please review them asap. We take these things seriously…
11 Topic Overview 2.1/7: Internet Overview and the Web Readings are available on webpage Post your summaries before class How was the Internet invented? Who controls it? 3.1/9: Search Engine Basics How does a basic search engine work? Read an early paper on search engine characteristics Many topics in this course are based on topics covered in CS 082S/182S at Duke University.
12 Topic Overview 4.1/12: Search before Google What was the state of the art before Google? Look at approaches and highly cited paper Chapter 3 5.1/14: Google’s Beginnings Read the “Google Paper” on PageRank Chapter 4 6.1/16: Business Model for the Internet How does Google make money? Chapter 5
13 Topic Overview 7.1/19: Google Google’s rise to prominence Chapter 6 8.1/21: The Search Economy How Google affects the economics of business? Chapter 7 9.1/23: Privacy, Government, and Evil Controversies surrounding Google Chapter /26: Google Google’s IPO, the future, and maybe some class presentations Chapter 9, 10, and 11
14 For Next Time… Think about which topic you want to present Also think about your opinion on the topic I will allow two of you to choose the same topic if you have opposing views Please read the Internet readings that are posted on the course webpage Send me (via sharing on Google Docs) your reading summary before class (use “CS11 reading summary” as subject of ) Think about final paper topic