CS110 Spring 2008 Schedule

Home
Lecture Notes
Assignments
Syllabus
FAQ

Schedule
ToolKit Homework Submission
Gradebook

Schedule
ToolKit Homework Submission
Gradebook
Schedule will be posted shortly
Jan 18 Networking (I) Ch. 2
Electronic Submission Procedure

Week 2 Jan 21 No class
 
Jan 23 Networking (II) Ch 3

Jan 25 HTML Basics Ch4, Appendix A
Week 3 Jan 28 Web page design  

Jan 30 CSS & Managing websites  

 

Feb 1 Dynamic pages & JavaScript Ch 18

Week 4 Feb 4 Technology Ethics LambdaMOO Case
Lucasfilm's Habitat Report
(See What is Habitat? and Great Debate section)
Feb 6 Ethics cases  

  Feb 8 Spreadsheets Ch 13
Week 5 Feb 11 Excel; Referencing  

  Feb 13 Search engines (I) Ch 5 HW 2 due
Feb 15 Search engines (II)  

Week 6 Feb 18 Binary; Audio Concepts Ch 11 pp. 311-322
 
Feb 20 Digital Audio & Video   HW 3 due
  Feb 22 PowerPoint
 
Week 7 Feb 25 Security Issues Ch 12 pp. 343-353

  Feb 27 Malware
 
  Feb 29 Catch-up  

Spring Break

Week 8 Mar 10  Midterm review  
  Mar 12 Midterm  

  Mar 14 Database Intro  
Week 9 Mar 17 MS Access Ch 14

  Mar 19 Queries  
  Mar 21 Database design Ch 15

Week 10 Mar 24 Software History  
  Mar 26 Computer Hardware Ch 8

  Mar 28 Binary & Hex; pipelining

Ch 9 pp. 247-265

Project assigned
Week 11 Mar 31 Algorithms

Ch 10

   Apr 2 Algorithmic Thinking  
  Apr 4 Algorithmic Complexity Ch 7

Week 12 Apr 7 Cryptography Ch 17
Overview of Encryption
Symmetric/Private-key cryptography
  Apr 9 Cryptography (II) Asymmetric/Public-key cryptography

  Apr 11 Cryptography (III)  
Week 13 Apr 14 Software project management  

  Apr 16 Intellectual property  
  Apr 18 Copyright case

Google Library Project

Google Copyright Analysis

Week 14 Apr 21 Peer-to-peer networks Ch 12, pp. 353-360
  Apr 23 Internet Issues  

  Apr 25 Free speech issues Final project due
Week 15 Apr 28 Final review