Course Title: Design dynamic websites to meet technical requirements

Part B: Course Detail

Teaching Period: Term1 2010

Course Code: COSC5290C

Course Title: Design dynamic websites to meet technical requirements

School: 155T Vocational Health and Sciences

Campus: City Campus

Program: C6068 - Advanced Diploma of Computer Science

Course Contact: Christina Norwood

Course Contact Phone: +61 3 9925 4931

Course Contact Email:

Name and Contact Details of All Other Relevant Staff

Nominal Hours: 30

Regardless of the mode of delivery, represent a guide to the relative teaching time and student effort required to successfully achieve a particular competency/module. This may include not only scheduled classes or workplace visits but also the amount of effort required to undertake, evaluate and complete all assessment requirements, including any non-classroom activities.

Pre-requisites and Co-requisites

COSC 5291C Build a document using extensible mark-up language
COSC 5292C Create dynamic pages
COSC 5293C Develop website information architecture

Course Description

This course teaches how to design and implement a website dynamically, using files and/or database interaction for providing content. Site design is informed by user requirements and general usability concerns. Technical requirements for implementing required functionality are explored. Typical sites examined include community and ecommerce sites.

National Codes, Titles, Elements and Performance Criteria

National Element Code & Title:

ICAITAD141A Design dynamic websites to meet technical requirements


Define the human/computer interface

Performance Criteria:



Define the technical environment

Performance Criteria:



Design website

Performance Criteria:



Determine site heirarchy

Performance Criteria:



Develop a standards document

Performance Criteria:


Learning Outcomes

Details of Learning Activities

Students will participate in classes that involve exposition of concepts and processes by the teacher closely integrated with practical activities to reinforce these concepts, as well as extended projects in site design. Activities will include surveys of sample groups to determine client and customer characteristics. Students will engage in case studies to explore how design principles are implemented in practice (current web sties). Students will also research technical aspects of site design. Site designs will be implemented as prototypes and deployed to servers for testing and review.

Teaching Schedule

1Introduction to the course
2Technical requirements for dynamic websites
3Prototype simple dynamic website using XAMPP
4Site designs
5User analysis
6Task analysis
7Assessment Project 1
8Assessment Project 1
9Case study 1
10Case study 2
11Case study 3
12Assessment - Assignment on server/hardware characteristics
13Design medium scale site
14Design medium scale site
15Design medium scale site
16Assessment - Project 2 due
17 - 18Assessment - written exam

Learning Resources

Prescribed Texts


Van Duyne, D, Landay, J. and Hong, J The Design of Sites Addison-Wesley Boston 2003


Brown, D. Communicating Design: Developing Web Site Documentation for Design and Planning New Riders Press Berkeley CA 2006


Other Resources

Overview of Assessment

The student must demonstrate an understanding of all elements of the particular competency .
Assessment will incorporate a variety of methods including skills test, extended assignment, and a written theory exam

Assessment Tasks

Project 1 - Design a simple site (10%)
Assignment - Research technical environment characteristics(10%)
Project 2 - Design a medium scale web site (40%)
Written exam - (10%)

Assessment Matrix

 Project 1AssignmentProject 2Exam
Define technical environmentYYYY
Define human/computer interfaceYNYY
Determine site heirarchyYNYY
Develop a standards documentNNYY
Design website    

Course Overview: Access Course Overview