CS 110: Introduction to Web Page Design

Course Description

This course will introduce students to the design and implementation of Web pages using the Hypertext Markup Language (HTML). After the students learn the basics techniques of HTML implementation, a WYSIWYG (what you see is what you get) Web site development software will be introduced. The class will use lectures, demonstrations, lab activities, and homework assignments to cover several topics, including principles of Web page layout, tables for data presentation and for page layout, enhancement of a page with images, hosting a Web site on a server, Javascript, Cascading Style Sheet, and embedding applets in Web documents. Emphasis during the semester will be on the individual mastering of Web page construction.

Course Objectives

The course is intended to help the students to: 

Return to: [Top of Page] 

Instructor

Bro. Robert K. Maruyama, S.M.
email: [email protected]
office: Kieffer 14
tel: 739-4605

Text Book

HTML 4 for the World WideWeb, Fourth Edition, by Elizabeth Castro. Peachpit Press.

Topics

The following topics will be covered in this course.

Requirements

The following are class requirements. Refer to the section on Grading for further details.

The project assignments must be uploaded on the Web server, at appropriate times, in order to be given full credit.

Return to: [Top of Page]

Project Assignments (PA)

An important requirement in the course is to learn how to develop Web documents by yourself. Two separate Web sites, each consisting of several documents, will be required.

  1. The first Web site should be developed manually by writing HTML code for each page, with an objective and subject of your choosing.  The pages for this project will be  modified and enhanced as you learn more techniques. These pages are to be submitted in two stages--corresponding to two projects assignments (PA 1 and PA 2)--by uploading them to the server. 

  2. The second Web site, written with FrontPage, on the theme and design specified in the class. This corresponds to PA 3 and PA 4.

Refer to the Project Assignments page for further details.

All assignments should be posted on the Web server in order to receive credit. These posting are due at midnight of the due dates indicated in the Schedule section of this Web site. On some occasions class time may be used to work on these exercises, but generally speaking, you are expected to spend additional time outside the class to complete the PA's.

Return to: [Top of Page]

Academic Honesty

The University Student Handbook defines plagiariasm as follows: "Plagiarism is the offering of another as one's own. Plagiarism is a serious offense and may include, but is not limited to, the following:

  1. Comple or partial copying directly from a published or unpublished source without proper acknowledgement to the author. Minor changes in wording or ayntax are not sufficient to avoid charges of plagiarism. Proper acknowledgment of the source of a text is always madatory.
  2. Paraphrasing the work of another without proper author acknowledgment.
  3. Submitting as one's own original work (however freely given or purchased) the original exam, research paper, manuscript, report, computer file, or other assignment that has been prepared by another individual."

Each student is expected to complete his or her own assignments.  Although modern work environments require extensive teamwork, one of the main goals in this class is that each student learn the basic skills in computer usage through individual practicing. You are encouraged to consult each other in your class work.  But you must distinguish between consulting your friends and discussing problems with them from copying other people's work.

Whatever you submit for grading must be your own work.  The penalty for copying in tests, project assignments, or lab exercises is, for the first offense, a grade of 0 for all parties involved; for the second offense, an F for the course. 

Attendance

Regular class attendance is important since you are responsible for all materials covered in the class. Attendance will be taken at all class sessions. Generally speaking, there will be no make-up tests, except in cases of excused absences for which prior arrangements will be necessary. Be sure to inform the instructor when you foresee that you cannot be present for a scheduled test. A missed test  receives a grade of 0.

Return to: [Top of Page]

Grading

The semester grade will be based on the following elements of your course responsibilities: (Points in various categories and total points are subject to change.) 

Labs 10x25 = 250
Projects 20+50+10+30 = 110
Attendance 50
Midterm 80
Finals 100
----------------------------------
Total

*590

*This number may change depending on circumstances.

The following guidelines will be used in determining the final grades.
A: >= 90%; B: >= 80%; C: >= 70%; D: >= 60%; F: < 60% 

Return to: [Top of Page]

Grading Criteria for Web Pages

Your Web page projects will be graded on the following points

Getting Help

For "quick" questions the email is the simplest way to contact me. Feel free to drop in at my office during office hours or to set up an appointments outside those hours. It would be better to let me know when you are coming to insure that I will be in my office when you come.

Return to: [Top of Page]