Skip to main content

During 2021 we will continue to support students who need to study remotely due to the ongoing impacts of COVID-19 and travel restrictions. Make sure you check the location code when selecting a unit outline or choosing your units of study in Sydney Student. Find out more about what these codes mean. Both remote and on-campus locations have the same learning activities and assessments, however teaching staff may vary. More information about face-to-face teaching and assessment arrangements for each unit will be provided on Canvas.

Unit of study_

COMP5216: Mobile Computing

Mobile computing is becoming a main stream for many IT applications, due to the availability of more and more powerful and affordable mobile devices with rich sensors such as cameras and GPS, which have already significantly changed many aspects in business, education, social network, health care, and entertainment in our daily life. Therefore it has been critical for students to be equipped with sufficient knowledge of such new computing platform and necessary skills. The unit aims to provide an in-depth overview of existing and emerging mobile computing techniques and applications, the eco-system of the mobile computing platforms, and its key building components. The unit will also train students with hand-on experiences in developing mobile applications in a broad range of areas.

Code COMP5216
Academic unit Computer Science
Credit points 6
Prerequisites:
? 
None
Corequisites:
? 
None
Prohibitions:
? 
None
Assumed knowledge:
? 
COMP5214 OR COMP9103. Software Development in JAVA, or similar introductory software development units.

At the completion of this unit, you should be able to:

  • LO1. Articulate multimedia processing techniques and present applications
  • LO2. Demonstrate project management and team coordination skills
  • LO3. Employ learned knowledge and skills to solve problems with mobile technology
  • LO4. Understand the mobile computing ecosystem
  • LO5. Demonstrate competent skills on mobile application development
  • LO6. Understand emerging application domains and techniques of mobile computing
  • LO7. Understand project management in mobile application development
  • LO8. Demonstrate skills in exploring broad interests relevant to mobile computing
  • LO9. Demonstrate practical skills in system modelling & design and computing techniques.

Unit outlines

Unit outlines will be available 2 weeks before the first day of teaching for the relevant session.