Welcome to the Wiki for CS 391F!

Course Description | Lecture Notes | Homework | In-Class Work | Links | Announcements | Reference

The purpose of this course is to provide students with an understanding of web page design. The course will cover a range of topics involved in building a functional web page. Lectures will generally be short. Most of class will be spent working in the lab. Course work will consist mainly of a variety of projects that will be worked on in class. Adequate time will be provided to complete the projects in class. However, students are expected to complete any unfinished work on their own time.

Topics:

Instructors:
Blake Foster (Contact Blake)
Hong Yuan (graphics.yuanhong@gmail.com)

Office Hours:
Tuesday & Thursday 3:30 - 4:30
CS 356

Lecture Notes

Lecture 1
Lecture 2
Lecture 3
Lecture 4
Lecture 5
Lecture 6
Lecture 7
Lecture 8
Lecture 9
Lecture 10

Homework

Homework 1
Homework 2
Homework 3
Project 1

In-Class Work

In-Class Assignment 1
In-Class Assignment 3
In-Class Assignment 4
In-Class Assignment 5

Handouts

Syllabus
Tags so Far
Stacking Demo

Links

HTML Template
HTML Special Characters
HTML Color Names
HTML Validator
W3 Schools
Blake's Website
Hong's Website
Positioning Tutorial Part I
Positioning Tutorial Part II
Stacking Demo
Slideshow Demo
Navigation Box Demo
JavaScript: The Definitive Guide
Rollover Demo #1 (The simplest)
Rollover Demo #2 (Slightly more complex, but less code. I would recommend using this one.)
Rollover Demo #3 (CSS only)

Announcements

Remember, there will be a quiz on Thursday. It will look just like homework 1, with different code.
Our classroom has been changed again! On Tuesdays, class will now be held from 5-5:45 p.m. in Du Bois 720. Thursday's class will still be in Du Bois 1667.

Reference

HTML 4.01 Strict DTD:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
The link tag:
<link rel="stylesheet" type="text/css" href="stylesheet.css">