Course Title: Build a dynamic website

Part B: Course Detail

Teaching Period: Term1 2013

Course Code: COSC6135C

Course Title: Build a dynamic website

School: 155T Vocational Health and Sciences

Campus: City Campus

Program: C5306 - Diploma of Information Technology Networking

Course Contact: Christina Norwood

Course Contact Phone: +61 3 9925 4800

Course Contact Email:

Name and Contact Details of All Other Relevant Staff

Nominal Hours: 60

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


This course has no pre-requisites or co-requisites.

Course Description

This unit describes the performance outcomes, skills and knowledge required to analyse, design, build and test a dynamic website to meet technical requirements.

National Codes, Titles, Elements and Performance Criteria

National Element Code & Title:

ICAWEB501A Build a dynamic website


Define and analyse technical requirements

Performance Criteria:

Identify business requirements and appropriate standards
Determine and document the purpose, expectations and functionality of the website
Analyse the user-interface design requirements, including user needs, design principles and operating systems


Develop the website to the specified design

Performance Criteria:

Create software components of the website
Test the components of the website
Integrate the components to produce the web application


Produce software design-specifications

Performance Criteria:

Produce a hierarchy of the website showing navigation
Ensure content is logical and accessible to user
Produce prototype of the user interface
Determine and document the architectural requirements
Design data storage requirements


Test web application

Performance Criteria:

Test the website against the requirements
Complete and document the design structure
Obtain client feedback and adjust web applications as appropriate

Learning Outcomes

Details of Learning Activities

Students will learn through presentations on Web Technologies related to dynamic web sites, and demonstrations of their implementation. Students will have the opportunity to build web applications using commonly available software in a classroom situation, with monitoring and troubleshooting by the teacher. Students will also have access to online resources, both through Blackboard and on the web at large. Students will work on projects both in and outside class.

Teaching Schedule

Session NoSession DateActivitiesAssessment
17/12/2012Presentation and demonstration of Web Technologies through simple project involving HTML, CSS, PHP and SQL 
214/12/2012Extend project developed in first sessionPractical assessment 1
3Feb 2013Develop more complex project 
4Feb 2013Incorporate client-side scripting using JavaScript for user interactivityPractical assessment 2
5Feb - April (remote)Extend breadth of knowledge of web technologies, plus XML/RSSProject
6May Exam

Learning Resources

Prescribed Texts


Other Resources

Class notes and videos of classroom demonstrations will be available for student review.

Overview of Assessment

The participant must demonstrate an understanding of all elements of a particular competency to be deemed competent. Assessment methods have been designed to measure achievement of each competency in a flexible manner over a range of assessment tasks.

Assessment will incorporate a variety of methods including technical requirements documentation, workplace activities, in class exercises, quizzes, practical problem solving exercises and presentations. Participants are advised that they are likely to be asked to personally demonstrate their assessment work to their teacher to ensure that the relevant competency standards are being met.

Assessment Tasks

Practical Assessment 1 - students will be required to develop code for a simple web application

Practical Assessment 2 - students will be required to Develop code for a more complex web application

Project - Develop a medium scale web application over a period of several weeks

Exam - written exam on basic knowledge related to web technologies.

Assessment Matrix

Course Overview: Access Course Overview