Use the Tab and Up, Down arrow keys to select menu items.
This course explores topics of mobile app development and computing platforms. It will explore a range of issues, for example user experience (UX) and the importance of asynchronous and event driven software design, and the implications of resource constraints, e.g., battery and memory. The course will likely use one mobile platform as the primary example to demonstrate the topics, and will complement this example with brief consideration of other platforms and app development frameworks.
1. Understand the architecture of mobile applications including the limitations imposed by the typical resource constraints of mobile platforms [WA1]2. Understand the local and remote services available to, and required by, mobile applications [WA3]3. Recognise some of the challenges relating to developing and deploying mobile applications [WA2, WA4]4. Be able to write a simple mobile application, taking a well-structured approach and making appropriate use of relevant resources [WA1]5. Understand some of the emerging mobile technologies [WA10. WA12]6. Critically compare different mobile technologies, such as different platforms, and the different approaches to implementation [WA2, WA10]
This course will provide students with an opportunity to develop the Graduate Attributes specified below:
Employable, innovative and enterprising
Students will develop key skills and attributes sought by employers that can be used in a range of applications.
SENG201
Students must attend one activity from each section.
Ben Adams
Please click HERE for the CSSE Department's policy for the academic remedy of applications for a special consideration for final exams.
Domestic fee $1,059.00
International fee $6,000.00
* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.
For further information see Computer Science and Software Engineering .