INFS 7009 Web Technologies

Credit Points 10

Legacy Code 300693

Coordinator Zhuhan Jiang Opens in new window

Description This unit covers the technologies required for the construction and maintenance of web pages and web sites. It focuses on the web page and site design, markup languages, client-side technologies such as Cascading Style Sheets and Javascript, as well as server-side technologies such as web servers, database connectivity, and server side scripting. It also includes the use of multi-media, security, access rights, and the exploration of some of the latest technological wonders populated on the Internet. This unit is heavily orientated towards practical experience based on amplifying the theoretical concepts.

School Computer, Data & Math Sciences

Student Contribution Band HECS Band 2 10cp

Check your HECS Band contribution amount via the Fees page.

Level Postgraduate Coursework Level 7 subject

Learning Outcomes

On successful completion of this subject, students should be able to:
  1. Create individual web sites and demonstrate a working knowledge of HTML, CSS, JavaScript, and simple database interaction
  2. Develop and implement prototype server-side and client-side applications, using scripting languages and style sheets
  3. Demonstrate the understanding of XHTML, DHTML, XML, AJAX, Web Service, multi-media, and human interaction design principles
  4. Adjust the site presentation and performance related to the use of mobile devices
  5. Explore the merits and various methods to enable web security, auditing and access control for typical platforms and applications
  6. Design and implement prototype web-based information systems for commercial applications
  7. Identify and discuss variety of current web technologies, potential issues, and the possible future directions

Subject Content

- Internet and the markup languages: HTML, XHTML, XML and others; HTTP protocol and the client-server model of the web; page and site creation.
- Methods of client interfacing to the web, web page design, current multimedia principles of web page layout and the human interface; Cascading Style Sheets.
- client-side scripting with JavaScript, making use of client side scripts, including AJAX or DOM, to enable better user experience and interactivity.
- common web site security and access control, SSL, Encryption, and digital certificates.
- common web site security and access control, SSL, Encryption, digital Certificates, and Basic copyright issues.
- web site organisation, web logging, site statistics, site administration, and content management systems.
- web servers, and The use of web development libraries or tools.
- latest trend and features of web technologies.
- Internet and the markup languages:- The history of the Internet and the markup languages, HTML, XHTML, XML and others; HTTP protocol and the client-server model of the web; page and site creation.
- client-side scripting with JavaScript, making use of client side scripts to enable interactivity.
- web site organisation, web logging, site statistics, feedback and Monitoring, site administration and maintenance.
- web servers (IIS, Apache), and content management systems.
- general knowledge on The web related matters such as The Basic copyright Issues, internet service providers and their costs and services, etc.

Assessment

The following table summarises the standard assessment tasks for this subject. Please note this is a guide only. Assessment tasks are regularly updated, where there is a difference your Learning Guide takes precedence.

Item Length Percent Threshold Individual/Group Task
In-class quiz 1 50 minutes 20 Y Individual
In-class quiz 2 90 minutes 20 Y Individual
Basic website construction 8 hours (5-8 linked webpages, depending on the student's own design) 20 Y Individual
Final website project 15 hours (10-15 linked webpages, depending on the student's own site design) 40 N Group

Prescribed Texts

  • No specific textbook is prescribed because of the diversity in Web technologies. Also, a tremendous amount of material is available on the Web itself.

Teaching Periods

2022 Trimester 1

Sydney City

Day

Subject Contact Mahsa Razavi Opens in new window

View timetable Opens in new window

2022 Trimester 2

Sydney City

Day

Subject Contact Mahsa Razavi Opens in new window

View timetable Opens in new window

2022 Semester 2

Parramatta - Victoria Rd

Day

Subject Contact Zhuhan Jiang Opens in new window

View timetable Opens in new window

Evening

Subject Contact Zhuhan Jiang Opens in new window

View timetable Opens in new window