Module Title Internet Technologies
Module Code IT10406
Module Type Sector
Credit Points 4
Pre-requisites Algorithmic Problem Solving, Database Analysis and Design
Module Aims: Students will be able to describe the basic infrastructure
and architecture of the Internet, including the main
protocols.
Students will be able to use tools to query parts of the
Internet infrastructure including name servers, individual
machines, and web sites.
Students will be able to 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
client-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.
Learning On completion of this module, the learner will be able to:
Outcomes
Are capable in their chosen professional, vocational or
study areas.
Are adaptable and manage change.
Are aware of environments. (Rewrite)
Learning Content Internet infrastructure and architecture:
/ Topics
History of the internet and the World Wide Web.
Computer connectivity and communication
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
engines, WIKI, BLOG, email, etc.).
Web 2.0
Security concepts and issues related to web technologies.
Web Development:
Designing web sites with HTML/HTML 5
Adding styles to web by using CSS
DHTML Client side scripting
Integration and appropriateness of multimedia
technologies.
Web Hosting
Usability and Accessibility:
Evaluating web sites and applications.
Usability principals, features and tools.
Accessibility principles, guidelines and standards.
Resources:
Equipment, Tools
and Materials
References 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
Recommended The recommended learning method is for the topic to be
Teaching introduced with several examples from the lecturer. Students then
learning start on the weekly exercises in class and if not completed they
Activities are to be completed outside the class time.
Assessment and Type Topic/Activity Weighting
Weighting
Assignments (4) Assignments are based on 20%
the weekly exercises which
in turn are based on each
session topic.
Mid semester test General test on work 20%
covered
Examination General test on total module 60%
Duration 100 Hours