Skip to content

COMP606 – Web Programming

Module code
Module title
Web Programming
To enable students to gain the in depth knowledge and skills required to be able to write programs in web programming languages that solve various web programming tasks.
  • BI1601
  • BI1804
NZQA Level
Level 6
NZQA Credits
Delivery method
  • Web-Supported
Learning hours
Total learning hours
Resources required
Learning Outcomes
1. Set up and configure a web programming development environment

2. Apply tested solutions to relevant web programming tasks using procedural and object
oriented approaches

3. Create and dynamically manipulate mark-up documents written in a variety of mark-up

4. Discuss the typical features of server side and client side web programming language
and apply software libraries in the development of program solutions
- Server and Client side web programming languages such as (but not limited to):
- Javascript (Unobtrusive)

- Procedural and Object Oriented Programming Approaches

- Dynamic generation of various content types such as HTML, Graphics,

- Markup languages such as (but not limited to):
- CSS3

- Setup and configuration of web programming development environment

- Methods and Tools for debugging server side and client side programs

- Dynamic manipulation of web pages using the Document Object Model

- Client Side Libraries such as (but not limited to):
- JQuery
- Prototype
- Dojo

- Server Side Programming Extensions such as (but not limited to):
- Database functions
- Cryptographic functions
- Mail extensions
- XML extensions
Teaching and Learning Strategy
Teaching methods will involve theoretical and practical classes which may include but not limited to lectures, class discussions, tutorials, case studies, simulations, computer laboratory work, group activities, face-to-face and online activities.
Assessment Criteria
In order to receive a passing grade, students must achieve a minimum 40% average over all supervised tests and achieve 50% overall for the module.

Learning and Teaching Resource
Wintec Learning Management Systems, Computer Laboratory
Required Textbooks
An extended reading list will be supplied by the tutor at commencement of the module. This will be updated annually.

Wintec is part of Te Pūkenga - New Zealand Institute of Skills and Technology Learn More

Learn with purpose

Explore Te Pūkenga

Te Kāwanatanga o Aotearoa - New Zealand Government

Te Kāwanatanga o Aotearoa - New Zealand Government

Copyright © 2022 Wintec