Instructors: Gio Wiederhold, Avron Barr, and Shirley Tessler (Email all instructors here.)
Class times: Thursdays, 4:15 to 5:05pm
Fridays, 2:15 to 4:05 pm
Location: Gates 100.
Class Schedule: initialized for 2008, 8 Jan 2008 (Gio); updated 3 April 2008 (Avron)
Note: The course is graded, based on class participation, oral presentations, and a written web product of your design. This course can provide PWR2 credit. This description reflects those requirements.
Weekly Topic Schedule
(subject to change when class discussions prompt new areas of inquiry)
Note:Readings may be added, class topics changed, or assignments modified so it would be best to subscribe to e-mailed change notification or RSS on this wiki when you register.
See description of Final Project here. In addition, descriptions of class assignment and homework due dates are included in the schedule below.
0. Thursday 3 April 2008, updated 3 April 2008
Topic: Course review, approach. Writing emphasis and your project. Business aspects and breadth.
Reading and Resources: Spring 2008 Notes00, updated 4 April 2008; also Thinking About Tomorrow, Wall Street Journal, 28 Jan, 2008.
1. Friday 4 April 2008, Updated 7 April 2008.
Topic: Joyce Moser review of PWR2 candidates. Brief history of the Internet, military, academic, commercial.
Content and search complement each other. Privacy and location detection by RFID. Several initial project ideas. Reading and Resources: Spring 2006 Notes01. Notes on Internet Technologies. Also review How to Write for the Web.
Assignment #1 due Friday, 11 April 2008:Write up a page or two about the general area of your project and about how that part of the world will look like 4 years from now. (For more detail on assignment, see Notes02.)
Note: Lecture of possible interest: Beth Noveck, New York Law School, Technologies for Collaborative Democracy, Gates B01 12:30-2:00pm PDT
2. Thursday 10 April 2008.
Topics: Creating web pages. Our wiki. HTML, Data, information, Knowledge; Trust. Register!
Reading and Resources: Spring 2006 Notes03. Updated 16 April 2006.
3. Friday 11 April 2008 Assignment #1 due today!
Topic: Project research: on-line resources beyondGoogle and Wikipedia, and tools for organizing research materials.
Reading and Resources: Note 3 updated 18 April 2008 for this class, with comments on assignment 1. Earlier information: Spring 2006 Notes02. Updated 13 April 2006. Also see notes from previous semesters: Past Notes 09 and Past Notes 12.
Assignment #2 due Friday, 18 April 2008.Write a one-page outline of your project presentation, organized sothat one central motivating point is clear and well supported. Students will present their project ideas in class on May 1st, 2nd and 8th. (For more detail on assignment, see Notes03.) The presentation of project ideas is considered Assignment #4.
4. Thursday 17 April 2008
Topics: Education and the Internet, see Note Education, updated 13 April 2007.
Reading and Resources: Notes04, Updated again 18 April 2008.
5. Friday 18 April 2008. Assignment #2 due today!
Topics: Net Neutrality, Patents, Medicine: Notes 05, last updated 20 April 2008. In the break we toured Stanford and computing history exhibits in the basement.
Late Notes: Monday , 5pm "Making the Most of Your Presentation" . Stanford's Technical Communication Program is hosting Jean-Luc Doumont,
an international consultant in technical, scientific, and business
communication on Monday, April 21 from 5:00-6:30 in Building 370, Room
370.
This presentation may be especially appropriate for graduate students
preparing for their orals, qualifying exams, or technical or business
conferences. Questions may be directed to Midge Eisele, eiselem@stanford.edu,
723-2573.
Wednesday, 4:15 pm "A Head in the Cloud - The Power of Infrastructure as a Service "; Werner Vogels, Amazon.com, Stanford EE Computer Systems Colloquium. Gates Computer Science Building B01. There are many challenges when building a reliable, flexible architecture that can manage unpredictable behaviors of today's internet business. This presentation will review some of the lessons learned from building one of the world's largestdistributed systems; Amazon.com.
6. Thursday 24 April 2008 (Guest lecturers invited)
Topic: Making Good Web Pages, a presentation by Chris Madison and Mike Hopkins of WiredMoon.com (designers of many Stanford websites)
Reading and Resources: Notes12.
7. Friday 25 April 2008
No specific assignment, but you should have an accessible webpage for your topic. Candidate Topics: Business requirements for selling products and services. Business and [Business Plans]. Ongoing cost, market, trust as part of a business plan. See Notes14 History break http://infolab.stanford.edu/pub/voy/museum/phototour.html.
Reading and Resources: Notes07 Updated 2 May 2006. Past Notes04.
Assignment #3 due Friday, 2 May 2008: Preparea 1-2 page plan for your project that shows, like a Business Plan would, a certain level of thinking through the possibilities and preparation about the users (customers) and about the costs and operation of the project.
Also note availability of Oral Communications Tutor: for help preparing for or practicing oral presentations, students can sign up for an appointment here: OCT Support for Undergraduates
8. Thursday 1 May 2008 Assignment #4 (oral presentations) start today!
Topics: Student project presentations. Business plans for non-commercial projects. HTML.
All students should have made a 5-10 minute presentation of their project in class by end of class next Thursday,the 8th.
9. Friday 2 May 2008 Assignment #3 due today & Assignment #4 (oral presentations) continue today!
Topics: Student project presentations, peer feedback.
10. Thursday 8 May 2008 Assignment #4 (oral presentations) conclude today!
Topic: Student presentations, peer feedback.
Assignment #5 due Friday, 16 May 2008.Write a critique of two students' projects. One visible page (or half atext page) each or so. You can include URLs to suggested other reference sites. Students were assigned the two projects they are toreview in class today -- see the table of Student Critiques 2007. Also, you might review examples of Student Critiques from 2006 . (Please note how students linked their critique to this table of assignments.)
Critiques are to be constructive (see Wikipedia),but honest and frank. Cover all aspects of the project: concept,audience definition, project plan, site organization, clarity of writing, ethics, potential risks/problems, etc. Suggest ideas about website design, clarity, navigability, etc. and about the student's project itself. If the student you are reviewing is not very far along in building the website, then discuss his or her writing assignmentsand class presentation -- and you can interview them if you have questions.
11. Friday 9 May 2008
Topic: More HTML, what's good: flexibility! versus Word docs, PDF on-line. Dynamic HTML with javascript. Now [XML] for semantic markups. Data representation Note Representation, Notes06, Past Notes 06.
Reading and Resources: Notes09, updated 6 May 2006. Past Notes05, Updated 9 May 2005.
12. Thursday 15 May 2008:
Topics: What is IP? Stock Market Valuations. Protecting your work and its IP:Patents, Copyright, Trade secrets; Importance of IP as part of the value of a company. Valuing IP.
Reading and Resources: Note IP protection. Also see Note13, updated 20 may 2007. Past Notes 10.
Computers and Law: What is illegal file sharing. 5:15 pm in Econ 140. details
13. Friday 16 May 2008 Assignment #5 due today!
Topics: Assessment of criticism, and how to make it constructive. Student chosen topics: computing in medicine; transportation and logistics and the Internet; other?
Assignment #6 due 23 May 2008.Examine some other websites in your space. For these competitors or complementary sites, explain why your site is unique or better.
14. Thursday 22 May 2008
Topics: Discussion of market analysis, competitive analysis, and positioning. Demographics for market size. Approaches to income generation on the Internet. Business to business (B2B) on the Internet.
Reading and Resources: Past Notes 06. Updated 14 May 2005.
Computers and Law: Copyright law. 5:15 pm in Econ 140. details
15. Friday 23 May 2008 Assignment #6 due today!
Topics: Browsers -- effectiveness of search engines. See Note13. The Deep web, databases, image and video management.
Readings and Resources: Notes16, updated 2 June 2006; Past Notes 07, updated 19 May 2004.
16. Thursday 29 May 2008
Topics: Outsourcing. Not-for-profit uses of the Internet. Maurer: The Paranet? Also Past Notes 08, updated 8 March 2004.
Computers and Law: Will your Vote be counted? 5:15 pm in Econ 140. details
17. Friday 30 May 2008
Topics: Final project discussions. Social networking; International relations and the Internet; Virtual Nations. Start of Dead week.
Readings and Resources: Past Notes 18.
18. Thursday 5 June 2008
Topics: No class, but instructors available for questions, in Gates 100.
19. Friday 6 June 2007 Final projects due by today!
Turn over of any missing or incomplete project web pages in Gates 100 or 436.
Return to the old CS73N Course Description on the infolab pages
Back to the current wiki Class Description (Home) web page.