Skip to Content

Courses

Print or email this page: Print this page Email a Friend

 

Internet Technologies

Unit Code:HIT1307



Credit Points

Duration

Contact Hours

Campus

Prerequisite

Corequisite

12.5 Credit Points

1 Semester or equivalent

36 Hours

Hawthorn, Sarawak

 

Nil

Related Course/s:

A unit of study in the , Bachelor of Computing (Network Design and Security)Bachelor of Science (Professional Software Development), Bachelor of Engineering (Telecommunication and Network Engineering), Bachelor of Engineering (Telecommunication and Network Engineering)/ Bachelor of Science (Computer Science and Software Engineering),  and Bachelor of Science (Computer Science and Software Engineering).

Aims & Objectives:

Upon completion of this unit student will be able to:

  • describe the basic infrastructure and architecture of the Internet, including the main protocols.
  • use tools to query parts of the Internet infrastructure including name servers, individual machines, and web sites.
  • list and describe contemporary Internet applications, their purpose, internal architectures, and related security, commercial and social issues.
  • Given a mock-up of a web page, students will be able build an implementation using appropriate content representation and layout technologies.
  • Given a design and mock-up, students will be able to develop simple database driven web applications using a server-side scripting language.
  • Given a screen shot or access to a web application, students will be able to apply appropriate techniques and principals to evaluate its usability and accessibility.

Teaching Methods:

Lecture (24 hrs), Tutorial (labs) (12 hrs)

Assessment:

Assignments, Examination

Content:

Internet infrastructure and architecture:

  • History of the internet and the World Wide Web.
  • Network architecture (gateways and routers).
  • The main internet protocols and standards (TCP/IP, DNS, MIME, HTTP, SSL).
  • Servers on the internet (web servers, and name servers, search engines).
  • Client devices including assistive, mobile, PDA's and aggregation models.

Contemporary Web Applications:

  • Introduction to common web applications (browser, search, WIKI, BLOG, email, etc.).
  • Social and commercial issues of contemporary web applications.
  • Security concepts and issues related to web technologies.

Web Development:

  • Developing web sites with XHTML, CSS, and JavaScript, DOM.
  • Integration and appropriateness of multimedia technologies.
  • Requirements for client and server side interactivity.
  • Developing simple database driven application with PHP and MySQL.

Usability and Accessibility:

  • Evaluating web sites and applications.
  • Usability principals, features and tools.
  • Accessibility principles, guidelines and standards.

Reading Materials:

Barksdale, K & Turner, E, HTML, JavaScript, and Advanced Internet Technologies, Course Technology, 2006. ISBN: 0-619-26627-9

Zeid, I, Mastering the Internet, XHTML and JavaScript: International Edition, 2/e, Pearson, 2004. ISBN: 013191166X