CSC8420 Mobile Systems
|Semester 2, 2012 External Toowoomba|
|Faculty or Section :||Faculty of Sciences|
|School or Department :||Maths and Computing|
|Version produced :||22 May 2013|
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
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:
- differentiate operating systems of various devices and describe their features and how they differ;
- compare mobile devices and their varying characteristics;
- demonstrate the limitations of user interfaces at smaller scales and the limitations inherent in them;
- evaluate interfaces for mobile applications according to criteria specific to small scale devices;
- develop applications for mobile devices; and
- demonstrate a developed mobile application and describe how it exemplifies software created for devices of this scale.
|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). (https://bookshop.usq.edu.au/bookweb/subject.cgi?year=2012&sem=02&subject1=CSC8420)
Please contact us for alternative purchase options from USQ Bookshop. (https://bookshop.usq.edu.au/contact/)
- There are no texts or materials required for this course.
Student workload requirements
|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|
- All assignments are submitted electronically. They are due before 11:55pm Australian Eastern Standard Time on each due date.
Important assessment information
Requirements for students to complete each assessment item satisfactorily:
Penalties for late submission of required work:
Requirements for student to be awarded a passing grade in the course:
Method used to combine assessment results to attain final grade:
Examination period when Deferred/Supplementary examinations will be held:
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 http://policy.usq.edu.au/portal/custom/search/category/usq_document_policy_type/Student.1.html.