![]() |
![]() Fall Semester 2009 |
Here's a summary of weekly activities this second half of the semester:
| Week | Preparation | Lecture One | Lecture Two | Lab Notes | Homework Assignments | Reflection | Advanced Track |
|---|---|---|---|---|---|---|---|
| 1 | Syllabus | Oct 27 | Oct 29 | 10/30 Part 1 10/30 Part 2 | Reading | Review One | AT: Part One Comments and notes |
| 2 | Older notes: 1 2 3 4 5 6 7 | Nov 03 | Nov 05 (Parts 1, 2, | 3, 4). Lab 11/06 | Homework One: 1.1, 1.2, 1.3 | 8 9 10 11 12 13 14 15 | AT: Part Two Comments and notes |
| 3 | Older notes: 16 17 18 19 | Nov 10 | Nov 12 | Nov 13 | Homework Two | 20 21 22 23 24 25 26 27 | AT: Part Three Comments and notes |
| 4 | Nov 17 | Test | Notes | Homework Three | ReviewNotes | AT: Part Four Comments and notes | |
| 5 | Nov 24 | Thanksgiving Recess (no Thu lecture, no Fri lab) | AT:
Part
Five,
Six Comments and notes | ||||
| 6 | Dec 01 | Dec 03 | Dec 04 | Homework Four | AT: Part Seven Comments and notes | ||
| 7 | Dec 08 | Dec 10 | Dec 11 | Homework Five | AT: Part Eight Comments and notes | ||
| 8 | Final Exams Week (details forthcoming) | AT: Part Nine Comments and notes | |||||
And here's what we discussed in the previous eight:
The text for this class is
Week One: (08/31-09/04) Introducing silo, becoming familiar with Unix, installing Apache, posting HTML. Create archive. Prereqs. Lecture 09/01. Lecture 09/03. Lab 09/04. Week Summary Week Two: (09/07-09/11) Introducing perl, python and CGI. Basic management tools: cron(tab). Prereqs. Lecture 09/08. Lecture 09/10 Lab 09/11 Week Summary Homework One Week Three: (09/14-09/18) Keeping state in CGI programs: a general template. Homework One due, Homework Two announced. Prereqs. Lecture 09/15 Lecture 09/17 Lab 09/18 Week Summary Homework Two Week Four: (09/21-09/25) Installing MySQL. Introduction to databases and database servers. Homework Three announced. Prereqs. Lecture 09/22 Lecture 09/24 Lab 09/25 Week Summary Homework Three Week Five: (09/28-10/02) I(nstallation and i)ntroduction to PHP. PHP sessions. Homework Two due, Homework Four announced. Prereqs. Lecture 09/29 Lecture 10/01 Lab 10/02 Week Summary Homework Four Week Six: (10/05-10/09) Database access from Perl, Python and PHP. Homework Three due. Homework Five announced. Prereqs Lecture 10/06 Lecture 10/08 Lab 10/09 Week Summary Homework Five Week Seven: (10/12-10/16) Server-side state in CGI programs. Accidental reloads. Homework Four due. Prereqs. Lecture 10/13 Lecture 10/15 Lab 10/16. Week Summary Week Eight: (10/19-10/23) Object-oriented perspective on the general template for state keeping web scripts. Homework Five due. Prereqs. Lecture 10/20 Lecture 10/22 Lab 10/23. Week Summary
The link to the on-line library of resources
The grading scale (number of points, not percentage of completion):
0-54 55-65 66-67 68-69 70-75 76-77 78-79 80-85 86-87 88-89 90-95 96-100 F D D+ C- C C+ B- B B+ A- A A+