Mobile Device Programming

Code School Level Credits Semesters
COMP3059 School of Computer Science 3 20 Spring China
Code
COMP3059
School
School of Computer Science
Level
3
Credits
20
Semesters
Spring China

Summary

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

Target Students

Part II Undergraduate students in the School of Computer Science. This module is part of the Programming theme in the School of Computer Science.

Classes

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.