Teaching Responsibility

LJMU Schools involved in Delivery:

Engineering

Learning Methods

Lecture

Practical

Module Offerings

4176CSD-JAN-CTY

Aims

This module aims to provide a thorough understanding of the principles of programme design. This module goes on to introduce the fundamental principles of how to design apps that are functional, effective and attractive. Mobile devices and smartphones have become the de facto vehicle for apps. The module will also explore the design of apps within the Android environment. The module will develop students' practical programming capability to build mobile based applications and generate effective user and technical documentation.

Learning Outcomes

1.
Create programming language constructs to demonstrate application and control of smart systems and devices.
2.
Apply appropriate software to design and create mobile applications.
3.
Write effective and comprehensive design and end-user documentation.

Module Content

Outline Syllabus:Programming basics and fundamentals. Structured software development and programme design techniques. Evaluation of existing mobile applications Application of UX (user Experience) and UI (user interfacing) for mobile app design Use of App Inventor and Android Studio software Integration of mobile apps with plug-ins, web services, and external devices
Module Overview:
This module aims to provide a thorough understanding of the principles of programme design. This module goes on to introduce the fundamental principles of how to design apps that are functional, effective and attractive. Mobile devices and smartphones have become the de facto vehicle for apps. The module will also explore the design of apps within the Android environment. The module will develop students' practical programming capability to build mobile based applications and generate effective user and technical documentation. The module provides the student with a practical software-based design problem.
Additional Information:The module provides the student with a practical software-based design problem.

Assessments

Centralised Exam

Report