Module Descriptors
SOFTWARE DEVELOPMENT FOR MOBILE COMPUTING APPLICATIONS
COSE50348
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 Texts
Symbian OS C++ for Mobile Phones, Richard Harrison, 2003, Wiley and Sons; ISBN: 0-470-85611-4
Pocket PC and Handheld PC Developer's Guide: With Microsoft Embedded Visual Basic, Nick Grattan, 2001, Prentice Hall, ISBN: 0130650773
J2ME in a Nutshell, Kim Topley, 2002, O'Reilly; ISBN: 059600253X
Module Additional Assessment Details
50% Coursework (learning outcomes 1, 2, 3, 4)
50% Exam - length 2 hours (learning outcomes 2, 3, 4)
Module Indicative Content
Strategies for software design and development for portable and small systems (Microsoft, PalmOS, Symbian, J2ME)
Thin client computing
Interaction of information systems with portable and wireless devices
Protocols for supporting portable applications and remote server access (WAP, SMPP)
Middleware and server side implementation
Module Learning Strategies
Lectures presenting key topics and concepts.
Practical based learning with exposure to hardware and software platforms, toolkits for designing and developing thin client applications, mobile optimised middleware and database systems.
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 Resources
Microsoft eMbedded Visual Tools
PDA or portable computer devices
Database interactivity software
PC labs with Internet/Intranet access
Module Special Admissions Requirements
Introduction to Software and Development or equivalent