[an error occurred while processing this directive] [an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]

FIT5046 Mobile and distributed computing systems - Semester 2, 2013

Theoretical foundations of mobile computing systems, wireless networks, advanced mobile applications. Architectures of mobile distributed computing systems; wireless network classification and management; mobile distributed file systems; failure recovery, fault tolerance and reliability of mobile computing systems; replication in mobile distributed systems; case studies for distributed mobile database systems; mobile information systems; advanced mobile computing applications and the Internet; research trends; synchronisation and global time concepts; transaction management mechanisms for mobile computing.

Mode of Delivery

Caulfield (Evening)

Contact Hours

2 hrs lectures/wk, 2 hrs laboratories/wk

Workload requirements

You are expected to spend 12 hours per week on various activities including reading, communication with other students and unit lecturers, and preparation for learning tasks and formal assessments.

Unit Relationships

Prohibitions

CSE5501

Prerequisites

Recommended background in Data Communications, Networking, Databases, Java Programming.

Chief Examiner

Campus Lecturer

Caulfield

Pari Delir Haghighi

Tutors

Caulfield

Pari Delir Haghighi

Academic Overview

Learning Outcomes

At the completion of this unit students will:
  • develop knowledge of the approaches and methods for building distributed and mobile computing systems;
  • be familiar with the currently available models and approaches to building mobile and distributed computing systems;
  • have developed practical skills in the use of these models and approaches, so that they will be able to select and apply the appropriate tools for a particular case;
  • be aware of the current research directions in the field and their possible outcomes.

Unit Schedule

Week Activities Assessment
0   No formal assessment or activities are undertaken in week 0
1 Introduction to distributed and mobile computing  
2 Cellular networks and radio communications  
3 Wireless LAN and IEEE 802.11  
4 Enabling wireless technologies: Part 1  
5 Enabling wireless technologies: Part 2 Assignment 1: Practical Assignment Due
6 Internet mobility and Mobile IP  
7 Context-Aware and Situation-Aware Computing  
8 Wireless Sensor Networks Assignment 2: Practical Assignment Due
9 Web Services  
10 Distributed and Ubiquitous Systems  
11 Location-Awareness and Resource-Awareness in mobile environments  
12 Future trends Research Paper Presentations
  SWOT VAC No formal assessment is undertaken in SWOT VAC. Research Paper Assignment Due Week 14
  Examination period LINK to Assessment Policy: http://policy.monash.edu.au/policy-bank/
academic/education/assessment/
assessment-in-coursework-policy.html

*Unit Schedule details will be maintained and communicated to you via your learning system.

Assessment Summary

In-semester assessment: 100%

Assessment Task Value Due Date
Assignment 1 20% Week 5
Assignment 2 30% Week 8
Presentations 10% Week 12
Research Paper Assignment 40% Week 14

Teaching Approach

Lecture and tutorials or problem classes
This teaching and learning approach provides facilitated learning, practical exploration and peer learning.

Assessment Requirements

Assessment Policy

Faculty Policy - Unit Assessment Hurdles (http://www.infotech.monash.edu.au/resources/staff/edgov/policies/assessment-examinations/unit-assessment-hurdles.html)

Academic Integrity - Please see the Demystifying Citing and Referencing tutorial at http://lib.monash.edu/tutorials/citing/

Assessment Tasks

Participation

  • Assessment task 1
    Title:
    Assignment 1
    Description:
    Practical Assignment.

    This assignment requires students to develop a mobile application and demonstrate it using an emulator.
    Weighting:
    20%
    Criteria for assessment:

    Individual assignment.

    Student work will be assessed based on:

    1. The degree to which programs meet the problem specification
    2. How well the code is written and how easy it is to understand
    Due date:
    Week 5
  • Assessment task 2
    Title:
    Assignment 2
    Description:
    Practical Assignment.

    This assignment requires students to work on software development on Android-based devices. The completed assignment needs to be demonstrated using an Android emulator.
    Weighting:
    30%
    Criteria for assessment:

    Individual assignment.

    Student work will be assessed based on:

    1. The degree to which programs meet the problem specification
    2. How well the code is written and how easy it is to understand
    Due date:
    Week 8
  • Assessment task 3
    Title:
    Presentations
    Description:
    Research Paper Presentation
    Weighting:
    10%
    Criteria for assessment:

    Group assignment (groups of 2 to 4)

    Student work will be assessed based on:

    1. How well the presentation is organised and content is summarised
    2. How well visual aids are used and presented to make the presentation more interesting
    3. Clarity of presentation

    The assignment has a group mark (50%) and an individual component (50%). More details will be provided during the semester.

    Due date:
    Week 12
  • Assessment task 4
    Title:
    Research Paper Assignment
    Description:
    Research Paper that reviews and analyses state of the art studies in the mobile computing area.
    Weighting:
    40%
    Criteria for assessment:

     Group assignment (groups of 2 to 4)

    Student work will be assessed based on:

    1. How well the related literature has been studied
    2. How well underlying problem has been addressed demonstrated  in-depth research
    3. The appropriateness of the formatted report style
    4. The quality of the student's argument and use of critical thinking and analysis skills.
    5. How well in-text citation and referencing are used

    The assignment has a group mark (50%) and an individual component (50%). More details will be provided during the semester.

    Due date:
    Week 14

Learning resources

Monash Library Unit Reading List
http://readinglists.lib.monash.edu/index.html

Feedback to you

Types of feedback you can expect to receive in this unit are:
  • Informal feedback on progress in labs/tutes
  • Graded assignments with comments

Extensions and penalties

Returning assignments

Assignment submission

It is a University requirement (http://www.policy.monash.edu/policy-bank/academic/education/conduct/plagiarism-procedures.html) for students to submit an assignment coversheet for each assessment item. Faculty Assignment coversheets can be found at http://www.infotech.monash.edu.au/resources/student/forms/. Please check with your Lecturer on the submission method for your assignment coversheet (e.g. attach a file to the online assignment submission, hand-in a hard copy, or use an online quiz). Please note that it is your responsibility to retain copies of your assessments.

Online submission

If Electronic Submission has been approved for your unit, please submit your work via the learning system for this unit, which you can access via links in the my.monash portal.

Recommended text(s)

George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair. (2012). Distributed Systems, Concepts and Design. (5th Edition) Addison-Wesley.

Other Information

Policies

Graduate Attributes Policy

Student services

Monash University Library

Disability Liaison Unit

Students who have a disability or medical condition are welcome to contact the Disability Liaison Unit to discuss academic support services. Disability Liaison Officers (DLOs) visit all Victorian campuses on a regular basis.

Your feedback to Us

Previous Student Evaluations of this Unit

The materials have been updated to reflect a strong relationship between lectures and tutorials. In past years (prior to 2011), the lectures and tutorials work were not well aligned.

Some changes to the materials were made in 2011 taking this feedback into consideration. Further changes include introducing another practical programming component well aligned with theory delivered in lectures around the area of mobile computing.

If you wish to view how previous students rated this unit, please go to
https://emuapps.monash.edu.au/unitevaluations/index.jsp

[an error occurred while processing this directive]