Subject Description Form
Subject Description Form
Credit Value 3
Level 3
• highlight the impact of Web in facilitating a truly distributed, wide area and
highly accessible computing environment;
• equip students with the ability to analyze, design and implement techniques
required to develop for the Web and Internet based business applications; and
(b) utilize the specialized concepts of Web services and related technologies in
various Web development tasks;
(e) differentiate different components of XML and its related standards and
technologies; and
(f) understand latest and future Web technology, including wireless and intelligent
Internet computing.
Jun 2021
(h) demonstrate independent learning skills and apply new knowledge to solve non-
routine technical problems;
(i) accept responsibility and accountability for determining and achieving personal
and group outcomes while exhibiting leadership in a project team; and
(j) demonstrate critical thinking and creative mind in applying different computing
technologies to interactive Web applications.
Subject Topic
Synopsis/
Indicative 1. Introduction to Distributed Client/Server Web and Internet Computing
Syllabus
Client/server evolution and its relation to Internet computing; overview of
Internet services including file servers, database servers, transaction servers,
web servers; concepts of two-tier versus three-tier architectures; network
infrastructure and support for Web computing.
Teaching/ This subject emphasizes the design and technical aspects of web application
Learning development. It is intended to equip the student with knowledge and practical
Methodology experience on how to complete a web-based application.
The lectures will be used to deliver course material that will be practiced/reinforced
during the labs and tutorials.
Jun 2021
Assessment
Specific assessment % Intended subject learning outcomes to be
Methods in
methods/tasks weighting assessed (Please tick as appropriate)
Alignment with
Intended
a b c d e f g h i j
Learning
Outcomes Continuous
Assessment
55%
1. Assignments,
Tests & Projects
Examination 45%
Total 100 %
Tutorials/Lab 13 Hrs.
2. Myers, Mark, A Smarter Way to Learn JavaScript: The new approach that uses
technology to cut your effort in half, Kindle Edition, 2013.
3. Deitel, Paul J., Internet & World Wide Web: How to Program, 4th Edition,
Deitel & Associates Inc., Prentice Hall, 2008.
5. Welling, Luke and Thomson, Laura, PHP and MySQL Web Development,
Addison-Wesley, 2008.
6. Steelman, Andrea and Murach, Joel, Murach’s Java Servlets and JSP, Mike
Murach & Associates, 2010.
Jun 2021