Module Indicative Content
Strategies for software design and development for portable and small system.
Thin client computing, middleware and server side implementation.
Interaction of information systems with portable and wireless devices.
Protocols for supporting portable applications and remote server access.
Module Learning Strategies
Lectures presenting key topics and concepts.
Practical based learning with exposure to hardware and software platforms, toolkits for designing and developing mobile applications.
Formative, self-directed exercises to support transfer of knowledge and understanding.
1 lecture and 2 practicals per week.
(1:n)1 (1:20)2
Module Additional Assessment Details
50% Coursework (learning outcomes 1, 2 and 3)
50% Exam - length 2 hours (learning outcomes 2 and 3)
Module Texts
Beginning J2ME: From Novice to Professional, Third Edition, Jonathan Knudsen and Sing Li, APRESS, 2005, ISBN: 978-1590594797
Module Special Admissions Requirements
Prior study of CE00371-1 Introduction to Software Development and CE00882-1 Object Oriented and Event Driven Programming.
Module Resources
Mobile application development environment
PDA or portable computer devices
Database interactivity software
PC labs with Internet/Intranet access