Module Descriptors
SOFTWARE DEVELOPMENT FOR MOBILE COMPUTING APPLICATIONS
COSE50344
Key Facts
Faculty of Computing, Engineering and Sciences
Level 5
15 credits
Contact
Leader: Paul Boocock
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • ASSIGNMENT weighted at 50%
  • EXAMINATION - UNSEEN IN EXAMINATION CONDITIONS weighted at 50%
Module Details
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