You are here: UNE Home / Course and Unit Catalogue / 2010 / A-Z / COMP591

Year:

COMP591 Advanced Web Technologies

Credit Points 6
Offering
Responsible Campus Teaching Period Mode of Study Online Level
Armidale Semester 2 Off Campus D - Comp/internet essential
Armidale Semester 2 On Campus D - Comp/internet essential
Intensive School(s) None
Supervised Exam There is a UNE Supervised Examination held at the end of the teaching period in which you are enrolled.
Pre-requisites COMP132 or COMP132A or COMP530 or COMP531 or candidature in GradCertCompSc or GradDipCompSc or MCompSc. Knowledge of Java to the level of COMP530 is expected for those enrolling without COMP530 or COMP531 or COMP132 or COMP132A
Co-requisites None
Restrictions COMP391
Notes None
Combined Units COMP391 - Advanced Web Technologies
Coordinator(s) Abudulkadir Sajeev (asajeev@une.edu.au)
Unit Description

Modern Web applications are complex software systems that require sophisticated development tools and best practices of software engineering. Design of web services or electronic commerce applications need to take into account issues such as scalability, reliability, and security. This unit studies the programming tools and software engineering practices involved in complex web applications. COMP591 is based on the undergraduate unit COMP391 with additional load consisting of extra questions on assignments and examinations and candidates for COMP591 will be expected to show a greater level of understanding of the unit material than that required for COMP391. Students who complete COMP391 are not permitted to enrol for COMP591.

Prescribed Material
Mandatory
Text(s):

Note: Students are expected to purchase prescribed material

Core Servlets and Java Server Pages
ISBN: 9780130092298
Hall, M. and Brown, L., Prentice Hall 2nd ed. 2004
Note: There is a free link available to enrolled students to access this book online.
Text refers to: Semester 2 , On and Off Campus
Referenced Material
Optional
Text(s):

Note: Reference material is held in the University Library - purchase is optional

Building Web Applications with UML
ISBN: 9780201730388
Conallen, J., Addison-Wesley 2nd ed. 2002
Note: Available from the Dixson Library, UNE
Text refers to: Semester 2 , On and Off Campus
Disclaimer Unit information may be subject to change prior to commencement of the teaching period.
Assessment
Title Exam Length Weight Mode No. Words
Assignment 1 10% On Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 3, 5, 7
Assignment 1 10% On/Off Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 3, 5, 7
Assignment 2 10% On/Off Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 3, 5, 7
Assignment 2 10% ISBT On Campus
Assessment Notes
Programming task
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 3, 5, 7
Assignment 3 10% On/Off Campus 3000
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 4 GA: 1, 2, 3, 4, 5, 6
Assignment 3 10% ISBT On Campus 3000
Assessment Notes
Essay
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 4 GA: 1, 2, 3, 4, 5, 6
Final Examination 2 hrs 70% ISBT On Campus
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 3, 5, 7
Final Examination 2 hrs 70% On/Off Campus
Relates to Learning Outcomes (LO) and Graduate Attributes (GA)
LO: 1, 2, 3 GA: 1, 2, 3, 5, 7

Learning Outcomes (LO) Upon completion of this unit, students will be able to:
  1. demonstrate an understanding of software engineering issues in web development;
  2. demonstrate a sound knowledge of some of the advanced tools and techniques in web applications development;
  3. design and develop web applications of some commercial relevance;
  4. acquire skills to research lesser understood topics in web technologies and prepare reports proposing strategies and solutions.

Graduate Attributes (GA)
Attribute Taught Assessed Practised
1 Knowledge of a Discipline
This is an important area of knowledge for IT professionals.
True True True
2 Communication Skills
Practiced and assessed in assignments and final examination.
True True
3 Global Perspectives
Assessed for in research essay.
True
4 Information Literacy
The unit is part of Information Technology programs where information literacy skills are taught, practiced and assessed.
True True True
5 Life-Long Learning
The research essay assesses in part the skill of doing research and acquiring knowledge beyond what is taught in classrooms.
True
6 Problem Solving
The unit material and assignments teach problem solving skills.
True True True
7 Social Responsibility
Plagiarism rules of the University requires ethical behaviour from students.
True
   

Email to a friend