Course overview
This advanced course will extend students programming ability to develop mobile applications. Students will develop the technical knowledge, specialised software development skills for mobile applications to solve a partially defined customer set of requirements. They will exercise their programming, problem solving and customer interaction to build applications that meet the customers’ demands along with their ability to adapt to unfamiliar demands and deliver good quality software.
Course learning outcomes
- Demonstrate skills in applying the principles and practice of mobile applications development
- Demonstrate skills in optimising mobile code to reduce battery and CPU load
- Design applications that are sympathetic to the design language of the target platform
- Demonstrate capability to work as a productive team member in a project to identify, design and implement an innovative real-world mobile application
Degree list
The following degrees include this course