Professor Chris Sandvig MBA 597 - Introduction to Web Development Management Spring 2005

Schedule
Schedule is tentative and subject to change depending upon class progress.

Jump to meeting: 51015

Meeting Date Topic & Readings
1 3/29
Tu.
Lecture: Introduction to the course. Server-side vs. client side scripting. Sample HTML page
Add your name to the on-line class roster and create an Aspen account.
2 4/31
Th.
Lecture: Introduction to HTML
Reading: Castro Ch. 1-4, HTML Cheat Sheet
3 4/5
Tu.
Lecture: Frames Example,
Reading: Castro Ch. 8-11
Lab: Animals
Assignment 1 due
4 4/7
Th.
Lecture: Server-side includesCascading style Sheets (CSS), StyleSheet.css 
Reading: Castro Ch. 13-15.
5 4/12
Tu.
Lecture: Images
Reading: Castro Ch. 5-6
Lab: WebMonkey Photoshop tutorial
Assignment 2 due
6 4/14
Th
Lecture: JavaScript
Reading: Castro Ch. 18-19
Lab: JavaScript
7 4/19
Tu.
Lecture: Formatting & Layout the old way, Testing
Reading: Castro Ch. 21-22, 24
Lab: LibraryLike.jpg, Wilson.jpg
Assignment 3 due 
8 4/21
Th.
Lecture: Server-side Scripting, Schematic, Dissecting Your First ASP Script
Reading: M&A (Mitchell and Atkinson) Ch. 1 (skip pp. 14-23), Ch. 2 and pp 402-404 (SSI)
9 4/26
Tu.
Lecture: Working with Variables
Reading: M&A Ch. 3
10 4/28
Th.
Lecture: VBScript Control Structures, VBScripts Built-in Functions
Reading: M&A Ch. 4, 5
Assignment 4 due
11 5/3
Tu.
Lecture: Objects, Response Object
Reading: M&A pp.157-164 (objects), Ch. 7
12 5/5
Th.
Lecture: Communicating with Users: Forms, Form validation, Cookies, Maintaining State
Reading: M&A Ch. 8, 9, pp. 314-326 (cookies), Ch. 11
Assignment 5 due
13 5/10
Tu.
Lecture: Using Relational DatabasesReading from a database using ASP
Reading: M&A Ch. 15, 16
14 5/12
Th.
Midterm Exam
Assignment 6 due
15 5/17
Tu.
Lecture: Using SQL Statements to Query Data, Inserting, Updating & Deleting Records with SQL
Reading: Introduction to SQL (through SQL Demo)
16 5/19
Th.
Lecture: Normalizing a Relational Database,
Reading: An Introduction to Database Normalization, M&A Ch. 19
17 5/24
Tu.
Lecture: Overview of project.
Assignment 7 due
18 5/26
Th.
Lecture: Debugging,
19 5/31
Tu.
Project day -- no lecture. Professor Sandvig will have extra office hours. 
Office hours: noon - 2:00 pm.
20 6/2
Th.
Course review, exam overview
Assignment 8 due
Final
Exam
6/7
Tu.
8:00 - 10:00 am.
 
  6/8
Wed.
Projects due at 5 pm.