Pre-requisite (Year in Computing): COMP5830: An Introduction to Programming and Web Technologies
Co-requisite (2nd year direct entry): COMP5230: Fundamentals of Programming and Logic
Pre-requisite (all other Canterbury programmes):
COMP3200: Introduction to Object-Oriented Programming
COMP3230: Databases and the Web
Pre-requisite (all other Medway programmes):
COMP3201: Introduction to Object-Oriented Programming
COMP3231: Databases and the Web
OverviewBuilding scaleable web sites using client-side and and server-side frameworks (e.g. JQuery, CodeIgniter). Data transfer technologies, e.g. XML and JSON. Building highly interactive web sites using e.g. AJAX. Web services. Deploying applications and services to the web: servers, infrastructure services, and traffic and performance analysis. Web and application development for mobile devices.
This module appears in:
- Computing Stage 2/3 Canterbury
- Humanities Undergraduate Stage 2 & 3
- Social Sciences Undergraduate Stage 2 & 3
Total contact hours: 26
Private study hours: 124
Total study hours: 150
Method of assessment
Main assessment methods
CodeIgniter software development (25%)
AJAX software development (25%)
2-hour unseen written examination (50%)
Adam Tracy, Robert Hamson, Jason Essington and Anna Tokke, GWT in Action, Manning, 2nd Edition, 2013.
Wei-Meng Lee, Beginning Android 4 Development, Wrox (Wiley), 2012
Build and deploy highly interactive, scalable and maintainable web-based systems using various tools, platforms and frameworks.
Understand the technologies, and the usability and performance tradeoffs, involved in creating highly interactive web-based applications.
Implement simple web services and understand the relationship between web sites and web services
Build responsive systems for mobile devices, using the web and as applications.