CSCI 106 Beginning Web Page Design


Class notes page
Class quizes page

Fall 2004

I. Course prefix and number CSCI 106
II. Number of semesters hours 3
III. Pre-requisites None
IV. Location of classroom and time course meets W 145 1:00pm
V. Instructor name
Office location
phone
email address
Dr. Warren MacEvoy
Wubben 186
248-1070
[email protected]
VI. Office hours Mon, Wed & Fri: 9-10 am, Tue & Thu: 11:00am
VII. Course Description This is a course in basic webpage programming. The course will focus on learning the fundamental tags use in HyperText Markup Language (HTML). The subject of eXtendable Markup Language (XML), eXtendable HTML (XHTML) and Scalable Vector Graphics (SVG) will also be discussed. 
VIII. Textbook and materials Internet & World Wide Web: How to Program. Deitel, Deitel, and Neito, 3rdedition
Mesa State Computer Account
IX. Course Objectives The goal of this course is to give the student basic web page development skills that include the basic tags used in HTML. 
X. Methods A combination of lecture and hands on experimentation with HTML will be used to teach HTML. Students will be expected to spend time outside class developing web pages and browsing the internet. Tests will be given to given to judge student and class progress.
XI. Policy on absences and tardies The instructor needs to be informed of all abscences before the missed class. An attendance sheet will be passed around at the beginning of class. If your name is missing you are absent. You will not be allow to sign the attendance sheet 10 minutes after the instructor hands it out. More than 5 absences will reduce your grade by 10%. More than 10 absences and the instructor will consider dropping the student. 
XII. Policy on late work If a student needs more time on an assigment, the instructor needs to be contacted before the assigment is due. At most an additional week of time will be given for assignments. 
XIII. Policy on academic dishonesty Academic dishonesty will be treated in accordance with Mesa State rules. The professor will be gathering information that will facilitate checking that students are doing their own work. 
XIV. Disability Arrangements Any needs that are not satisfied by the instructor need only be brought to the instructors attention. The instructor feels it is important that all students have the ability to learn the material. 
XV. Evaluation and grading Tests and assignments will be graded on a combination of objective and subject basis. Students that do more than is required on an assignment, and demonstrate the knowledge of web page development will achieve higher grades. Your final grade will be computed by the following method. Grade=(Final Grade + Mid-Term Grade + Average of Assignments + Average of test)/4 * Attendance factor. 
(100%-90%) A , (90%-80%) B, (80%-70%) C, (70%-60%) D, (50%-) F 
XVI. Major Assignments 4 Assignments will be given, about every 3 weeks. The assigments will be given out at least a week before they are due. 2 Tests will be given during the semester. A midterm and a final will also be given in class. 
XVII. Course Outline
  1. Browsing and general web use.
  2. File Transfer Protocol (FTP)ing your pages
  3. Font tags (formatting, color, and style)
  4. Lists (order and unordered)
  5. The Table tag used to hold table information
  6. The Table tag used to layout a page
  7. Image tags (Graphic file formats)
  8. Form tags (Basic Javascript)
  9. XML (if time permits)
  10. XHTML (if time permits)
  11. SVG (if time permits)