Metropolitan State University

ICS 225 Web Design and Implementation

Fall 2005

 

SCHEDULE

 

Week

Dates

Topics

Due Dates

Reading

 

1

 

Aug. 29

Course logistics

Overview of the WWW

XHTML

 

 

Syllabus

History of the web at http://ei.cs.vt.edu/~wwwbtb/book/chap1/web_hist.html

McCracken:  p. 264-268, 274-275, 287-288

HTML tutorial materials as needed (see lab handout for URL’s)

 

Sept 4

LAST DAY TO DROP WITH FULL REFUND

 

 

 

Sept 5

NO CLASS – LABOR DAY

 

 

 

2

 

Sept. 12

Usability

Human-Computer Interaction

Forms, CSS

 

Usability 101:  Introduction to Usability (www.useit.com/alertbox/20030825.html)

Ten Good Deeds in Web Design (http://www.useit.com/alertbox/991003.html )

Top Ten Guidelines for Homepage Usability (http://www.useit.com/alertbox/20020512.html )

The Ten Most Violated Homepage Guidelines (http://www.useit.com/alertbox/20031110.html )

McCracken:  Chapter 1, 269-274, 275-295

 

3

 

Sept 19

Human Capabilities

Introduce JavaScript, events, Date object

 

Project #1

McCracken:  Chapter 2

Heinle:  Chapter 1

 

4

 

Sept 26

Navigation

Form validation, functions

Critique #1 on Usability

McCracken:  Chapter 6

Heinle:  Page 27 & Chapter 4

 

5

 

Oct 3

Visual Organization

Debugging

Arrays

 

McCracken:  Chapter 5

Heinle: Page 31 & Chapter 5

 

6

 

Oct 10

Content Organization

Dynamic Images

Project #2

McCracken:  Chapter 4

Heinle:  Chapter 7

 

7

 

Oct 17

User Analysis

Rollover style changes

Layers

Tabbed folders

Critique #2 on Usability

McCracken:  Chapter 3

Heinle:  Chapter 9

 

8

 

Oct 24

Catch up

Midterm

 

Midterm

The Top Ten New Mistakes of Web Design (1999) (www.useit.com/alertbox/990530.html )

Top Ten Web-Design Mistakes of 2002 (www.useit.com/alertbox/20021223.html)

Top Ten Web Design Mistakes of 2003 (www.useit.com/alertbox/20031222.html)

Top Ten Mistakes in Web Design (2004) (www.useit.com/alertbox/9605.html )

 

9

 

Oct 31

Privacy

Cookies

 

 

Readings on privacy

McCracken:  Chapter 14

Heinle:  Chapter 8

 

10

 

Nov 7

Security

Drop down menus

Animation

 

Project #3

Readings on security

Heinle:  Chapter 10

 

11

 

Nov 14

Accessibility and Globalization

Frames

Critique #3 on Privacy

Graded lab

McCracken:  Chapters 12 & 13

Heinle: Chapter 3

 

Nov 18

LAST DAY TO WITHDRAW

 

 

 

12

 

Nov 21

Color & Typography

Browsers

 

McCracken:  Chapters 9 & 10

Heinle: Chapter 6

 

13

 

Nov 28

Prototyping and testing

Manipulating windows

Critique #4 on Accessibility

McCracken:  Chapters 7 & 8

Heinle:  Chapter 2

 

14

 

Dec 5

What’s on the final

Demos

Final project

Presentations

 

 

15

 

Dec 12

Final

Final exam

 

 

Minor adjustments to the schedule will be made as needed.