The University of Newcastle, Australia

Course handbook

Description

This course introduces web technologies and the fundamental concepts of internet architecture and how they support the massive growth and varied uses of the medium. A strong emphasis is placed on practical skills such as using various communication techniques, building web pages, and securing information via encryption. The course is designed to give students a sound understanding of the potential as well as the limitations of web technology. Previous computing experience is helpful but not required.


Availability2019 Course Timetables

Callaghan

  • Semester 2 - 2019

Ourimbah

  • Semester 2 - 2019

Online

  • Semester 1 - 2019

PSB Singapore

  • Trimester 3 - 2019 (Singapore)

Replacing course(s)

This course replaces the following course(s): COMP1050. Students who have successfully completed COMP1050 are not eligible to enrol in SENG1050.


Learning outcomes

On successful completion of the course students will be able to:

1. Sound understanding of basic web technology architectures

2. Familiarization with a variety of aspects of electronic communication.

3. Understanding of syntax and semantics of several Markup languages for use in information communication.

4. Detailed knowledge of the concepts and practical aspects of data encryption and compression in networking environments.


Content

  • Introduction to computer networking
  • Past, present and potential future of the Internet
  • Client-server computing,Search engines, Internet protocols
  • World-wide Web Languages: XHTML, XML, CSS, XSLT and Javascript
  • HCI and communication issues relating to Web page design
  • Cryptography
  • Compression
  • Social Aspects of the Internet: privacy, responsibility and legal issues.

Assessment items

Quiz: Mid-semester quiz

Project: Web-based assignment 1

Project: Web-based assignment 2

Formal Examination: Final exam *

* This assessment has a compulsory requirement.


Compulsory Requirements

In order to pass this course, each student must complete ALL of the following compulsory requirements:

Course Assessment Requirements:

  • Formal Examination: Minimum Grade / Mark Requirement - Students must obtain a specified minimum grade / mark in this assessment item to pass the course. - Students whose overall mark in the course is 50% or more, but who score less than 40% in the compulsory item and thus fail to demonstrate the required proficiency, will be awarded a Criterion Fail grade, which will show as FF on their formal transcript. However, students in this position who have scored at least 25% in the compulsory item will be allowed to undertake a supplementary 'capped' assessment in which they can score at most 50% of the possible mark for that item.

Contact hours

Callaghan

Computer Lab

Face to Face On Campus 2 hour(s) per Week for Full Term

Lecture

Face to Face On Campus 2 hour(s) per Week for Full Term

Ourimbah

Computer Lab

Face to Face On Campus 2 hour(s) per Week for Full Term

Lecture

Face to Face On Campus 2 hour(s) per Week for Full Term

Online

Computer Lab

Online 2 hour(s) per Week for Full Term

Lecture

Online 2 hour(s) per Week for Full Term

PSB Singapore

Computer Lab

Face to Face On Campus 2 hour(s) per Week for Full Term

Lecture

Face to Face On Campus 2 hour(s) per Week for Full Term