Module Descriptors
FURTHER PROGRAMMING FOR MOBILE AND HANDHELD DEVICES
COSE60445
Key Facts
Digital, Technology, Innovation and Business
Level 6
15 credits
Contact
Leader: Benhur Bakhtiari Bastaki
Hours of Study
Scheduled Learning and Teaching Activities: 26
Independent Study Hours: 126
Total Learning Hours: 150
Assessment
  • EXAMINATION - UNSEEN IN EXAMINATION CONDITIONS weighted at 50%
  • ASSIGNMENT - PRACTICAL weighted at 50%
Module Details
Module Special Admissions Requirements
Previous study of CE00922-5 Programming for Mobile and Handheld Devices or CE00343-5 Software Development for Mobile Computing Applications or equivalent.
Module Texts
Creating mobile games : using Java ME platform to put the fun into your mobile device and cell phone, Hamer, Carol, Apress 2007, ISBN 9781590598801
Module Learning Strategies
1 lecture per week.
1 practical per week using application toolkits for software development
Formative exercises to reinforce lecture content

(1:n)1 (1:20)1
Module Additional Assessment Details
50% examination 2 Hours assessing Learning Outcomes 1 and 2
50 % assignment with a practical component assessing Learning Outcomes 2 and 3
Module Indicative Content
Further programming techniques for mobile and handheld device, including:
3D Games Programming for Mobile Devices
Optimisation.
Network communication (eg. Bluetooth and WiFi)
Databases and persistence in mobile systems.
SMS programming
Maps and location-based services
Mobile security
Module Resources
Suitable development environment such as
NetBeans or similar IDE with J2ME development capabilities and device emulators
Visual Studio Professional with Mobile development environment
PDAs or portable computer devices