Course Title: Mobile Computing

Part A: Course Overview

Course Title: Mobile Computing

Credit Points: 12.00


Course Code




Learning Mode

Teaching Period(s)


City Campus


125H Electrical & Computer Engineering


Sem 2 2013,
Sem 2 2014,
Sem 2 2015,
Sem 2 2016


City Campus


172H School of Engineering


Sem 1 2018


City Campus


125H Electrical & Computer Engineering


Sem 2 2013,
Sem 2 2014,
Sem 2 2015,
Sem 2 2016

Course Coordinator: Dr P J Radcliffe

Course Coordinator Phone: +61 3 9925 5319

Course Coordinator Email:

Pre-requisite Courses and Assumed Knowledge and Capabilities

You should have satisfactorily completed the prerequisite course EEET2368 Network Fundamentals (undergraduate) or you should have strong knowledge of TCP/IP plus the ability to program in classes, in either C++ or Java.  If you are in doubt of your skills please contact the lecturer.

Course Description

This course will give you an understanding of mobile computer systems particularly in the context of wireless network systems such as 2G/3G/4G mobile telephony, data networks, and other wireless networks and infrastructure. The course emphasises how to interface hardware to mobile computing devices, and programming those devices.

Contents of the course include:

  • Mobile environments and communications systems.
  • Hardware devices and interacting with these devices.
  • Mobile operating systems available.
  • Programming applications on a mobile system.
  • Data and knowledge management.

Please note that if you take this course for a bachelor honours program, your overall mark in this course will be one of the course marks that will be used to calculate the weighted average mark (WAM) that will determine your award level. (This applies to students who commence enrolment in a bachelor honours program from 1 January 2016 onward. See the WAM information web page for more information.

Objectives/Learning Outcomes/Capability Development

At undergraduate level this course (EEET2422) develops the following Program Learning Outcomes:

     1.3 In-depth understanding of specialist bodies of knowledge within the engineering discipline.

     2.1 Application of established engineering methods to complex engineering problem solving.

     2.2 Fluent application of engineering techniques, tools and resources

     3.5 Orderly management of self, and professional conduct.

At postgraduate level this course develops the following Program Learning Outcomes:

  • High levels of technical competence in the field.
  • Be able to apply problem solving approaches to work challenges and make decisions using sound engineering methodologies.

On completion of this course you should be able to:

  1. Describe wireless and mobile communications systems and be able to choose an appropriate mobile system from a set of requirements.
  2. Be able to avoid or work around the weaknesses of mobile computing, or to reject mobile computing as a solution.
  3. Interface a mobile computing system to hardware and networks.
  4. Program applications on a mobile computing system and interact with servers and database systems.

Overview of Learning Activities

Student Learning occurs through the following experiences and evaluation processes:

  • Lectures provide guided learning of key topics.
  • Self paced learning will use reference material as a guide.
  • Laboratory based assignments and a project explore specific topics in depth.
  • Preparation for the final exam.

A good project outcome will be useful at a job interview. This includes written reports and the technical outcome.

Total study hours are 120 hours; 48 hours of teacher-directed study and 72 hours of learner-directed study.

Overview of Learning Resources

The main resource is a Linux live-DVD which contains lecture notes, extensive lab guide, references, examples, and tools.  Watch your student email to see when this is available, obtain it ASAP, and start looking at the lab and lecture material.

Overview of Assessment

☒ This course has no hurdle requirements.
☐ All hurdle requirements for this course are indicated clearly in the assessment regime that follows, against the relevant assessment task(s) and all have been approved by the College Deputy Pro Vice-Chancellor (Leaning & Teaching).

There are three key components:

  • Lab challenges solve small problems in the labs.
  • A major project should deliver a useful mobile app.
  • A final exam.

Assessment tasks: feedback is provided on written assignments and face-to-face for anything marked in the lab.

Early Assessment Task: three lab challenges in weeks 2, 3 and 4.
Weighting 4%, 4% & 5%; 13% total.
This assessment task supports CLO 4.

Assessment Task 2: two more lab challenges.
Weighting 5% and 6%, 11% overall.
This assessment task supports CLOs 1, 3 & 4.

Assessment Task 3: major project.
Weighting 36%
This assessment task supports CLOs 1, 2, 3 & 4.

Assessment 4: final exam. The postgraduate exam is different to the undergraduate exam reflecting the great expertise expected of postgraduates.
Weighting 40%
This assessment supports CLOs 1, 2 3 & 4.