IS 651

Special Topics: Web Design and Implementation

Summer 2004



  Tom Hankins, instructor

 

  Email:  thankins@marshall.edu

  Fax:  304-746-2063    Phone:    304-746-2044 (w)

               800-642-9842 (w)

          304-562-0321 (h) 



I. Purpose and objectives

 

This course is an introduction to the design and development of web applications using HTML and other tools. Those who complete the course successfully will be able to:

This will be primarily a lab course with students working on text exercises.



II. Course requirements and grades

 

Attend class. Complete homework and project assignments. Review assigned chapters before coming to class. During class sessions you will work on assignments and discuss questions that arise in completing them. Grades will be based on homework and a class project that will be evaluated on its design and technical aspects. A grade of ‘B’ indicates quality of work expected at the graduate level, an “A,’ better than expected, and ‘C,’ less than expected.

 

Prerequisites: You must have some programming background and be comfortable using a variety of computer application programs.


 

III. Texts

 
           Even More Excellent HTML with XML, XHTML and JAVASCRIPT

           Timothy T. Gottleber and Timothy N. Trainor

           McGraw-Hill/Irwin, 2003

  Front cover of the class text  


  

IV. Tentative course outline and assignments

 

 Date

Topics

Text

17 May

Introduction to the class

Introduction of participants

HTML Overview

Creating a web page



Ch 1

Ch 2

19 May

Linking

Lists

Formatting

Images

Ch 3

Ch 4

Ch 5

Ch 6

24 May

Tables

Style

Ch 7

Ch 8

26 May

Multimedia

Forms and Form Processing 

Ch 9

Ch 11

31 May

                  ☆ ☆ ☆ Memorial Day Holiday – No Class ☆ ☆ ☆

 

2 Jun

CGI, Metatags, & Other Tricks

Ch 12

7 Jun

Java Script

Ch 13

9 Jun

Dynamic HTML (Image maps, rollovers, cookies)

Ch 14

14 Jun

Project preparation

 

16 Jun

Project preparation

 

21 Jun

XML

Ch 15

23 Jun

Project Presentations

 

28 Jun

Class evaluation

Project presentations