COMP6050

Internet Communications

10 Units

Internet communication is principally devoted to the highest layer in the network architecture, the application layer. This course also introduces 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 both reviewing the latest research on Internet development and practical skills; such as using various communication techniques, building simple Web applications and securing information via encryption. The course is designed to give a sound introduction to the research on Internet development and an understanding of the technologies' potential as well as its limitations. Basic computing experience is required.

Faculty Faculty of Engineering and Built Environment
School School of Electrical Engineering and Computer Science
Availability Semester 2 - 2015 (Callaghan Campus)
Learning Outcomes

On successful completion of this course, students will be able to:

  1. Exhibit a clear understanding of internet architectures and protocols including the TCP/IP protocol stack.
  2. Competently design, script and maintain web pages employing languages such as XML, HTML, CSS, XSLT and JavaScript.
  3. Understand, analyse and employ algorithms concerning data compression.
  4. Understand, analyse and employ security concerning networks, servers and transactions including Public Key Infrastructure and SSL.
  5. Appreciate social and ethical concepts concerning internet communications including privacy and access
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
  • Cryptography
  • Compression
  • HCI and communication issues realting to web page delivery
  • Social Aspects of the Internet: privacy, responsibility and legal issues
Assumed Knowledge Basic Computer experience
Assessment Items
  • Written Assignment: Essays / Written Assignments (X2)
  • Formal Examination: Examination: Formal *
  • Quiz: Quiz
Contact Hours
  • Laboratory: for 2 hour(s) per Week for Full Term (Lecture and laboratory are for Callaghan and Ourimbah students.)
  • Lecture: for 3 hour(s) per Week for Full Term
  • Self-Directed Learning: for 100 hour(s) per Term (Self directed learning is for Weblearn students,)
Requisites
  • Course Assessment Requirements:: 1. Formal Examination: Minimum Grade / Mark Requirement - Students must obtain a specified minimum grade / mark in this assessment item to pass the course. (Students must obtain 40% in the final exam to pass the course.)
Timetable 2015 Course Timetables for COMP6050

Sound like the course for you?

  Apply Now