USQ LogoCourse specification
The current and official versions of the course specifications are available on the web at
Please consult the web for updates that may occur during the year.

CSC8420 Mobile Systems

Semester 2, 2012 External Toowoomba
Units : 1
Faculty or Section : Faculty of Sciences
School or Department : Maths and Computing
Version produced : 30 December 2013

Contents on this page


Examiner: Stijn Dekeyser
Moderator: Ron Addie


Pre-requisite: Students must be enrolled in one of the following Programs: MCOP or MPIT or MCOT or MCTE or MSBI or MSSC or MENC or MEPR or MENS or METC or MSST

Other requisites

Recommended Pre-requisite: CSC2402


Mobile systems are set to become the primary connection tool to the Internet by 2020. As they continue gaining market share at the expense of traditional computing platforms, it is important for professionals to have a solid understanding of the strengths and weaknesses of such systems as well as the impact they have on the further development of software in general and Web applications in particular.


The course has two major components, split over four modules. Modules 1 to 3 focus on theoretical aspects related to mobile devices: their operating systems, hardware, and user interface constraints. These topics are treated in a generic manner, comparing and contrasting families of existing devices and systems rather than focusing on any specific product. Module 4 delves into the specifics of creating mobile applications, using tools that allow development for a range of platforms, while focusing on developments for Google's Android system in particular.


On completion of this course students will be able to:

  1. differentiate operating systems of various devices and describe their features and how they differ;
  2. compare mobile devices and their varying characteristics;
  3. demonstrate the limitations of user interfaces at smaller scales and the limitations inherent in them;
  4. evaluate interfaces for mobile applications according to criteria specific to small scale devices;
  5. develop applications for mobile devices; and
  6. demonstrate a developed mobile application and describe how it exemplifies software created for devices of this scale.


Description Weighting(%)
1. Mobile operating systems 10.00
2. Mobile device hardware 10.00
3. Small form user interfaces 10.00
4. Mobile Application development 70.00

Text and materials required to be purchased or accessed

ALL textbooks and materials available to be purchased can be sourced from USQ's Online Bookshop (unless otherwise stated). (

Please contact us for alternative purchase options from USQ Bookshop. (

  • There are no texts or materials required for this course.

Reference materials

Reference materials are materials that, if accessed by students, may improve their knowledge and understanding of the material in the course and enrich their learning experience.

Student workload requirements

Activity Hours
Lectures 26.00
Private Study 40.00
Project Work 80.00
Tutorials 26.00

Assessment details

Description Marks out of Wtg (%) Due Date Notes
ASSIGNMENT 1 15 15 10 Aug 2012 (see note 1)
ASSIGNMENT 2 15 15 24 Aug 2012
ASSIGNMENT 3 5 5 24 Aug 2012
ASSIGNMENT 4 15 15 14 Sep 2012
ASSIGNMENT 5 50 50 26 Oct 2012

  1. All assignments are submitted electronically. They are due before 11:55pm Australian Eastern Standard Time on each due date.

Important assessment information

  1. Attendance requirements:
    Not applicable.

  2. Requirements for students to complete each assessment item satisfactorily:
    Not applicable.

  3. Penalties for late submission of required work:
    Not applicable.

  4. Requirements for student to be awarded a passing grade in the course:
    Not applicable.

  5. Method used to combine assessment results to attain final grade:
    Not applicable.

  6. Examination information:
    Not applicable.

  7. Examination period when Deferred/Supplementary examinations will be held:
    Not applicable.

  8. University Student Policies:
    Students should read the USQ policies: Definitions, Assessment and Student Academic Misconduct to avoid actions which might contravene University policies and practices. These policies can be found at