Swinburne University of Technology - Melbourne Australia
Future Students - Courses
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 Semester or equivalent
36 Hours
Hawthorn
HIT5404 Introduction to Programming in .NET or HIT5301 Algorithmic Problem Solving or HIT5012 Information Systems and Programming or HIT5051 Software Development 1, and HIT6402 Database Analysis and Design or HIT6016 Database 1. Preclusions: HIT5091 Web Development and HIT8041 Advanced Web Development
Nil
Credit Points: 12.5 Credit Points
A unit of study in the Graduate Certificate of Information Technology, Graduate Diploma of Information Technology, Master of Information Technology, Master of Information Technology (Professional Computing) and Master of Technology (Information Technology).
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 siteslist and describe contemporary Internet applications, their purpose, internal architectures, and related security, commercial and social issuesGiven a mock-up of a web page, students will be able build an implementation using appropriate content representation and layout technologiesGiven a design and mock-up, students will be able to develop simple database driven web applications using a server-side scripting languageGiven 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.
Lecture (24 hrs), Tutorial (Labs) (12 hrs)
Assignments, Examination
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.
Internet infrastructure and architecture:
Contemporary Web Applications:
Web Development:
Usability and Accessibility:
Barksdale, K & Turner, E, HTML, JavaScript, and Advanced Internet Technologies, Course Technology, 2006. ISBN: 0-619-26627-9Zeid, I, Mastering the Internet, XHTML and JavaScript: International Edition, 2/e, Pearson, 2004. ISBN: 013191166X