If the content you are seeing is presented as unstyled HTML your browser is an older version that cannot support cascading style sheets. If you wish to upgrade your browser you may download Mozilla or Internet Explorer for Windows.

COMP 466 Course Web site

Computer Science (COMP) 466
Website Technology (Revision 1)

Delivery mode: Individualized study online.

Credits: 3 - Science.

Prerequisite: COMP 348.

Note: Students who are concerned about not meeting the prerequisite for this course are encouraged to contact the course coordinator before registering.

Students in this course are required to contact their tutor using email or the course (Moodle) forums. Please see the Tutor and Coordinator Support page for more information.

Centre: School of Computing and Information Systems

SCIS Orientation

COMP 466 has a Challenge for Credit option.

COMP 466 sample

Course website

Overview

COMP 466 is designed to teach students some key technologies to the development of the World Wide Web sites. It extends the students' knowledge and skills in system analysis, computer networks and programming. Therefore, it is assumed that students have acquired sufficient knowledge and skills in computer organization and networking, system analysis and design, and programming in Java.

Outline

COMP 466 consists of the following eight units:

Unit 1: Introduction and Review of Computer Networks, the Internet and the World Wide Web.

Unit 2: Write Web pages in HTML and XHTML

Unit 3: Client Side Scripting with JavaScript

Unit 4: Dynamic HTML and Cascade Style Sheet

Unit 5: Databases for the Web

Unit 6: Server Side Scripting with PHP

Unit 7: XML: Extensible markup language

Unit 8: Servlets and Java Server Page


Although most units are closely based on material from Deitel's Internet and World Wide Web How to Program, second edition, almost in every unit students will find references and hyperlinks to documents on the World Wide Web. This course is definitely not an easy course in terms of either the breadth or the depth of the coverage. However, nothing is hard to understand for senior students who have acquired required knowledge and skills in computing and information technology, computer programming in particular.

Evaluation

To receive credit for COMP 466, you must achieve a course composite grade of at least “D” (50 percent), including a grade of 50 percent on each assignment, and at least 50 percent on the final examination. The weighting of the composite grade is as follows:

Assign 1 Assign 2 Assign 3 Assign 4 Final Exam Total
15% 15% 20% 20% 30% 100%

To learn more about assignments and examinations, please refer to Athabasca University's online Calendar.

Course Materials

Textbook

Deitel, Harvey M. et al. 3rd ed. (2004). Internet and World Wide Web How to Program. Prentice Hall, Upper Saddle River, New Jersey. http://www.deitel.com/

The remainders of the learning materials for Computer Science 466 are:

  • distributed in electronic format, or
  • available from the course web site, or
  • available from other web sites.

The materials in these categories presently include:

Distributed in Electronic Format:

  • Computer Science 466 Study Guide.

Available from the Course Web Site:

  • Tutor Marked Exercises and Instructions,
  • A Course Evaluation Form,
  • Links to Other Web-based Course Resources.

Available from Other Web Sites:

  • Current Java Development Kit (JDK) and other Java packages (Servlets, JSP etc.)
  • Apache web server, Tomcat suites.
  • Program examples from the text.

Additional supporting materials of interest to students may occasionally be made available electronically.

Special Instructional Features

COMP 466 is offered by computer mediated communications (CMC) mode, and can be completed at the student's workplace or home. It will be an elective in all programs.