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

Year:

COMP591 Advanced Web Technologies

Updated: 13 September 2012
Credit Points 6
Offering Not offered in 2013
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
Co-requisites None
Restrictions COMP391
Notes

Knowledge of Java to the level of COMP530 is expected for those enrolling without COMP530 or COMP531 or COMP132 or COMP132A. An overall mark of 50% in all assessment tasks is required to pass unit.

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.

Materials Textbook information will be displayed approximately 8 weeks prior to the commencement of the teaching period. Please note that textbook requirements may vary from one teaching period to the next.
Disclaimer Unit information may be subject to change prior to commencement of the teaching period.
Assessment Assessment information will be published prior to commencement of the teaching period.
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
Knowledge in engineering web applications is taught in the lectures. Students work through exercises in weekly tutorials based on the lecture material. The discipline knowledge is also assessed using assignments and the final examination.
True True True
2 Communication Skills
Written communication skills will be assessed through assignment documentation and the final examination.
True True
3 Global Perspectives
Global perspectives in the design of web applications will be briefly discussed in the lectures.
True
4 Information Literacy
Development and use of information in the design and development of web applications will be discussed in lectures and tutorials. For assignments, students will need to gather information from various sources, both printed and online.
True True True
5 Life-Long Learning
The need to be up-to-date with rapid changes in the field, requiring life-long learning, will be discussed in the lectures.
True True
6 Problem Solving
Students will be taught and assessed skills required in solving problems in web applications development. Problems will be given as exercises in weekly tutorials for students to solve.
True True True
7 Social Responsibility
Students are required to understand and follow the plagiarism policy of the university.
True
   

Email to a friend