Mobile Device Programming

Code School Level Credits Semesters
COMP3040 Computer Science 3 20 Autumn Malaysia
Code
COMP3040
School
Computer Science
Level
3
Credits
20
Semesters
Autumn Malaysia

Summary

You'll look at the development of software applications for mobile devices, with a practical focus on the Android operating system. You’ll consider and use the software development environments for currently available platforms and the typical hardware architecture of mobile devices. You'll spend around three hours per week in lectures and computer classes for this module.

Target Students

Available to Level 3 and Level 4 students in the School of Computer Science. Available to inter-campus mobility students and other exchange students in computer science. This module is not available to students not listed above, without explicit approval from the module convenor(s). Prior knowledge and experience in Java programming, basic computer architecture and operating systems is required. This module is part of the Programming theme in the School of Computer Science.

Classes

Activities may take place every teaching week of the Semester or only in specified weeks. It is usually specified above if an activity only takes place in some weeks of a Semester

Assessment

Educational Aims

To teach the principles of program design, and to give experience of designing and developing programs

Learning Outcomes

Knowledge and Understanding: Understanding of the theory and practice of programming in the context of a mobile device. Intellectual Skills: Understand and logically evaluate program requirements and specifications. Understand the complex ideas of programming solutions and relate them to particular problems. Professional Skills: The ability to write programs. The ability to transfer programming skills between classes of devices. Transferable Skills: The ability to solve problems using programming including mathematical problems, to schedule and present their work and to retrieve additional learning material. 

Conveners

View in Curriculum Catalogue
Last updated 09/01/2025.