CSC-20038 - Mobile Application Development
Coordinator: Paul Bell
Lecture Time: See Timetable...
Level: Level 5
Credits: 15
Study Hours: 150
School Office: 01782 733075

Programme/Approved Electives for 2022/23

None

Available as a Free Standing Elective

No

Co-requisites

None

Prerequisites

CSC-10024 Programming I (or equivalent experience).

Barred Combinations

None

Description for 2022/23

Mobile Application Development has become one of the key areas of growth in the technology industry, and an essential employability skill for a computer science graduate. This module provides a practical understanding of the development lifecycle for mobile applications and aims to cover areas such as HCI design principles for mobile devices, mobile application development techniques and technologies, and testing and evaluation of mobile applications. Students will be given the experience of successfully developing an application for a mobile device, such as an Android-based mobile phone.

Aims
This module provides a practical understanding of the development lifecycle for mobile applications and aims to cover areas such as design principles for mobile devices, mobile application development techniques and technologies, and related commercial and economic issues. Students will be given the experience of successfully developing an application for a mobile device, such as an Android-based mobile phone.

Intended Learning Outcomes

discuss the key design and development issues for mobile applications: 1
identify the requirements for mobile platforms and apply their appropriate strategies for development and deployment: 1
apply the underlying concepts and principles of mobile application development in a novel situation: 1
discuss the key commercial and economic issues related to mobile application development: 1

Study hours

22 hours Lectures
11 hours Practical Classes
117 hours Private Study

School Rules

CSC-10024 Programming I (or equivalent experience).

Description of Module Assessment

1: Coursework weighted 100%
Design and development of a simple mobile application.
Students will be required to design and develop a simple mobile application for the Android platform. A scenario will be supplied and students will be required to infer requirements and design and implement appropriate functionality, using standard mobile development techniques covered during the module. Each student will submit the code for a simple mobile application (equivalent to a 3000 word report) together with a demonstration of the final product where they discuss the key design and development issues that they have faced and reflect on relevant commercial and economic issues for applications of this type (equivalent to a 2000 word report).