CMT3001 - Interactive Web Service Technology

Year of Study:3
Credit Units: 3
Duration: 45hours
Prerequisites: CMT1002 Introduction to Internet and Programming
Module Description
This module covers the concepts and techniques to design, develop and evaluate dynamic graphical user interfaces (GUIs) for web applications across multiple devices. Students will learn the interaction design best practices and develop further competency with several key technologies associated with the application of HTML5, CSS3 and jQuery in web development.
Learning Outcomes
Upon completion of this module, students should be able to:

  1. identify the design problem encountered in designing interactive web systems;

  2. create dynamic web applications with interface elements and page contents tailored to the user;

  3. demonstrate asynchronous web applications using AJAX calls for background browser/server communication;

  4. design interactive, data-driven web applications with relational database backend; and

  5. apply HTML5 features including geolocation, audio, video, and the canvas in web applications.