Module Descriptors
PROGRAMMING FOR MOBILE AND HANDHELD DEVICES
COSE50418
Key Facts
Faculty of Computing, Engineering and Sciences
Level 5
15 credits
Contact
Leader: John Byrne
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • EXAMINATION - UNSEEN IN EXAMINATION CONDITIONS weighted at 50%
  • ASSIGNMENT - PRACTICAL weighted at 50%
Module Details
Module Learning Strategies
1 lecture per week.
2 practicals per week using application toolkits for software development
Formative exercises to reinforce lecture content

(1:n)1 (1:20)2
Module Resources
NetBeans or similar IDE with mobile development capabilities and device emulators
Module Special Admissions Requirements
Prior study of CE00371-1 Introduction to Software Development and CE00882-1 Object-Oriented and Event-Driven Programming 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 Indicative Content
Survey of development platforms for mobile and handheld devices
Introduction to programming mobile devices
Games API, threads, over the air provision
Testing of applications for mobile devices using a test framework
Module Additional Assessment Details
A 50% examination 2 Hours assessing Learning Outcome 1
A 50 % assignment with a practical component assessing Learning Outcome 2