[ Return to main course web page ]
Note: This schedule is tentative. Small adjustments may be
necessary, e.g., to accommodate invited speakers' schedules.
Lecture notes and reading assignments will be available in one of
two formats. To view the PowerPoint version, you will need Microsoft
PowerPoint 97/98/2000/2001/XP/v.X or the Microsoft PowerPoint viewer (free download)
installed on your machine. To view PDF files, you will need Adobe Acrobat Reader (free download) installed on
your machine. To extract ZIP files or compress files, you will
need WinZip
(free
download) installed on your machine.
Schedule: | Tuesdays | Thursdays |
September 4 | Lecture notes: PowerPoint, PDF If you are unsure whether you want to CPSC156a, we suggest that you look at the following material from the Spring 2003 rendition of CPSC155:
Remember that, if you have already taken CPSC155, then you may not take CPSC156 for credit but may audit it. |
September 9 | Lecture notes: PowerPoint, PDF Reading assignment for this week: "Networks: How the Internet Works," Appendix C of The Digital Dilemma (NRC, 2000). http://books.nap.edu/html/digital_dilemma/appC.html "Rethinking the design of the Internet: The end-to-end arguments vs. the brave new world," Clark and Blumenthal, 2000 http://itel.mit.edu/itel/docs/jun00/TPRC-Clark-Blumenthal.pdf {PDF} |
September 11 |
Lecture notes: PowerPoint, PDF HW1 is due on September 25, 2003. |
September 16 | Lecture notes: PowerPoint, PDF Reading Assignment: Chapter 1 of Information Rules, Shapiro and Varian. (Available in paper form only; distributed in class) |
September 18 | Lecture notes: PowerPoint. |
September 23 | Lecture notes: PowerPoint, PDF. |
September 25 | Lecture notes: PowerPoint, PDF HW1 Due Explanation of grading criteria for HW1: Post Script: , PDF Distribution of grades: PDF |
September 26 | HW2 is due on October 9, 2003. |
September 30 |
Lecture notes: PowerPoint, PDF Reading assignment for this week: "I Didn't Buy it for Myself: Privacy and Ecommerce Personalization," Cranor, 2003 http://lorrie.cranor.org/pubs/wpes03.html (Click on the PDF link under the Full Text section at the bottom of the page) "Information Economics: A Primer," Appendix D of The Digital Dilemma (NRC 2000) http://books.nap.edu/html/digital_dilemma/appD.html |
October 2 | Lecture notes: PowerPoint, PDF |
October 7 |
Lecture notes: PowerPoint, PDF Additional reading about "how the Internet works": "How Domain Name Servers Work," by Marshall Brain, http://www.howstuffworks.com/dns.htm/printable "How Web Servers Work," by Marshall Brain, http://www.howstuffworks.com/web-server.htm/printable "The Internet," pages 5-46 of the book Trust and Risk in Internet Commerce, by L. Jean Camp http://www.ljean.com/trustRisk/ Additional material about "How Google's ranking works": http://www.google.com/technology/index.html "Google's PageRank explained, and how to make the most of it," by P. Craven. http://www.webworkshop.net/pagerank.html (This is a long article. The first two or three sections are probably the most valuable for CPSC156A students.) "A Survey of Google's PageRank," http://pr.efactory.de/ (This article is also long, and one need not read every word of it to get the main point. The section on "The PageRank Algorithm" [http://pr.efactory.de/e-pagerank-algorithm.shtml] contains a concrete example that might be helpful to CPSC156A students.) "General overview of facts about Google": http://www.google.com/corporate/facts.html |
October 9 |
Review for first
exam: PowerPoint,
PDF HW2 Due: Solutions |
October 14 |
First Exam and its corresponding Solution Set. |
October 16 |
Lecture notes: PowerPoint, PDF. |
October 21 |
Lecture notes: PowerPoint, PDF. Grades on Exam1, HW1, and HW2 will have been returned to students by now. Reading assignment for week of October 20, 2003: The following 3 sections of the Digital Dilemma report are required reading. 1. Overview of digital-copyright issues: http://books.nap.edu/html/digital_dilemma/ch1.html 2. Basics of copyright law, fair use, and private-use copying: http://books.nap.edu/html/digital_dilemma/ch4.html 3. Discussion of the Digital Millenium Copyright Act of 1998 http://books.nap.edu/html/digital_dilemma/appG.html The following section is optional reading. It might be very interesting to those of you who follow digital-music distribution closely; it's sort of a time capsule on this issue, having been written right before Napster: http://books.nap.edu/html/digital_dilemma/ch2.html The following sections will be assigned soon, and those who want to read ahead can start them now; both are about Technical Protection Systems: http://books.nap.edu/html/digital_dilemma/ch5.html http://books.nap.edu/html/digital_dilemma/appE.html |
October 23 | Lecture notes: PowerPoint, PDF Distribution of Grades on Exam 1 and Tentative Letter-Grade Distribution for the Course |
October 24 | Drop Date HW3 is due on October 30, 2003. |
October 28 |
Lecture notes: PowerPoint, PDF The reading assignment for this week is Chapter 5 and Appendix E of the Digital Dilemma report. The following two articles are optional: "The Heavenly Jukebox" by C. Mann and "With Cable TV at MIT, Who Needs Napster?" by J. Schwartz. |
October 30 |
Lecture notes:
PowerPoint , PDF These notes on Internet-privacy issues were prepared by Lorrie Cranor . HW3 Due |
November 3 | Follow-up on last
week's discussion of MIT's remotely programmable analog broadcasting: "Music-Sharing
Service at MIT is Shut Down," by J. Schwartz. |
November 4 |
Lecture notes: PowerPoint, PDF Reading assignment for this week: "Unintended consequences: Four Years under the DMCA" EPIC's material on The USA Patriot Act "Unsolicited Communication as Trespass," by P. Samuelson, Communications of the ACM, Oct. 2003. (Available in paper form; will be distributed in class. From machines on the Yale network, this article can also be accessed through the ACM digital library. A direct link, which may not work if you are not on the Yale network, can be found here.) |
November 5 | HW4 is due on
November 13, 2003. |
November 6 |
Lecture notes:
PowerPoint,
PDF The subject of today's lecture is electronic identification, authentication, and authorization. The lecture notes were prepared by Joe Pato of the Trusted Systems Labs at Hewlett Packard for a guest lecture in CPSC155b in Spring of 2003. Slides 3 through 20 of the lecture notes and the Executive Summary and Chapter 1 of "IDs -- Not that Easy" are required reading. The rest of these notes and of "IDs" will probably be interesting to many of you but are not required for the second exam. |
November 11 |
Lecture notes:
PowerPoint,
PDF Two URLs that are relevant to today's discussion of tax delinquency and the Internet: http://ci.alexandria.va.us/city/tax_guide/ http://www.co.monterey.ca.us/taxcollector/Publications/Rustler_2002.pdf Further reading about some of the topics discussed today can be found in: http://www.epic.org/privacy/profiling http://www.epic.org/privacy/publicrecords http://www.epic.org/privacy/junk_mail/spam http://www.ftc.gov/bcp/conline/pubs/buspubs/glbshort.htm |
November 13 |
Lecture notes: PowerPoint, PDF HW4 Due. Solutions: MS Word, PDF There will be a guest lecture today on Computer and Network Security: Title: Information security in the new digital millennium -- How now Computer and Network Security is everyone's business (and problem). Speaker: H. Morrow Long H. Morrow Long is a UNIX, NT, and TCP/IP security expert, an author, consultant and educator with more than 20 years of experience with the IP (Internet Protocol), networking protocols and over 12 years of experience designing Internet/Intranet firewalls and information security solutions. Mr. Long is the University Information Security Officer, and Director of the Information Security Office and DMCA Notification Agent for Yale University. For more information, refer to this brief bio. In preparation for this guest lecture, please read "Security of the Internet". |
November 18 |
Lecture notes:
PowerPoint,
PDF HW5 is due on December 11, 2003. Assigned reading: The Battle Over the Instituitional Ecosystem in the Digital Environment by Yochai Benkler. |
November 20 |
Lecture notes: PowerPoint, PDF |
December 2 | Review for second exam:
PowerPoint,
PDF |
December 4 | In-class exam 2:
MS Word, PDF Solutions: MS Word, PDF Distribution of Grades on Exam 2 |
December 11 | HW5 Due |