Web Programming - 2018

Unit summary

CPT270

  • Level of Study: Undergraduate Level 2
  • Study load: 0.125 EFTSL
  • Delivery method: Fully Online
  • Prerequisites: Yes
  • Duration: 13 weeks
  • Government loans available: FEE-HELP, HECS-HELP
  • Availability for 2017: SP2 , SP4
  • Availability for 2018: SP2 , SP4
  • Assessment: Assignments - Assignment Tasks (5 x 10%) (50%) , Invigilated Exam - Final Written Exam (50%)

Unit provided by

or
2018 Fees
AUD$
Domestic 1,169.00
HECS 1,169.00
International 1,419.00

The course introduces you to the basic concepts of the World Wide Web, and the principles and tools that are used to develop Web applications. The course will provide an overview of Internet technology and will introduce you to current Web protocols, client side and server side programming, communication and design.

At the completion of this unit students will be able to:

  1. define modern protocols and systems used on the Web (such as HTML, HTTP, URLs, CSS, XML)
  2. explain the functions of clients and servers on the Web, and describe the strengths and weaknesses of the client-server internet approaches to web design and implementation
  3. program, access, and manipulate data through the adoption of accepted standards, mark-up languages, client-side programming, and server-side programming
  4. design and implement an interactive web site(s) with regard to issues of usability, accessibility and internationalisation
  5. design and implement a client-server internet application that accommodates specific requirements and constraints, based on analysis, modelling or requirements specification
  6. justify and explain particular internet application concepts, relevant alternatives and decision recommendations, including design considerations for internet security.
  • Assignments — Assignment Tasks (5 x 10%) (50%)
  • Invigilated Exam — Final Written Exam (50%)
For more information on invigilated exams see Exams and results

Recommended prerequisites

You are recommended to have completed the following unit(s) or have equivalent knowledge before starting this unit:

You should have equivalent programming experience before starting this unit.

  • Broadband access — Stable broadband connection required to access online learning materials and live chat sessions / recordings. (note: mobile broadband users may have difficulties participating in live chat sessions)
  • Other special requirement — Unrestricted broadband access to enable access to learning resources and facilitate web development as part of coursework expectations

This unit addresses the following topics.

NumberTopic
1HTML (2 weeks)
2CSS (2 weeks)
3Human-computer Interface (HCI)
4Javascript (2 weeks)
5PHP (4 weeks)

This unit is delivered using the following methods and materials:

Instructional Methods

  • Discussion Forum/Discussion Board
  • Embedded Multimedia
  • Online assignment submission
  • Podcasting/Lecture capture
  • Standard Media
  • Streaming Multimedia
  • Web links

Online materials

  • Audio/Video - Streaming
  • FAQs
  • Online Assessment
  • Printable format materials
  • Resources and Links

This unit is a core requirement in the following courses:

This unit is an approved elective in the following courses:

This unit may be eligible for credit towards other courses:

  1. Many undergraduate courses on offer through OUA include 'open elective' where any OUA unit can be credited to the course. You need to check the Award Requirements on the course page for the number of allowed open electives and any level limitations.
  2. In other cases, the content of this unit might be relevant to a course on offer through OUA or elsewhere. In order to receive credit for this unit in the course you will need to supply the provider institution with a copy of the Unit Profile in the approved format, which you can download here. Note that the Unit Profile is set at the start of the year, and if textbooks change this may not match the Co-Op textbook list.

Textbooks are subject to change within the academic year. Students are advised to purchase their books no earlier than one to two months before the start of a unit.

Click on the titles of the listed books below to find out more:

Required textbooks

There are no required textbooks for this unit.

Enquire online

Need to ask a question that's best put down in words?
Make an online enquiry.

Enquire now

Ready to enrol?

Start studying this unit now.

or

Got a question?

Get an answer from one of our friendly Student Advisors.