Course Title: Android Development

Part A: Course Overview

Course Title: Android Development

Credit Points: 12.00

Terms

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

COSC2657

RMIT University Vietnam

Undergraduate

172H School of Engineering

Face-to-Face

Viet3 2017,
Viet1 2018,
Viet3 2018,
Viet3 2019,
Viet3 2020,
Viet3 2022,
Viet3 2023

Course Coordinator: Dr Thanh Ngoc Nguyen

Course Coordinator Phone: +84 28 3776 1300

Course Coordinator Email: thanh.nguyenngoc@rmit.edu.vn

Course Coordinator Location: 2.4.27, Saigon South Campus


Pre-requisite Courses and Assumed Knowledge and Capabilities

Before commencing this course, you should have completed Software Engineering Principles, Object-Oriented Programming, and Data Structures & Algorithms, or provide evidence of equivalent capabilities.


Course Description

This course introduces all facets of application development on mobile and wireless computing platforms. Android will be used as a basis for teaching programming techniques and design patterns related to the development of standalone applications and mobile portals to enterprise and m-commerce systems.


Objectives/Learning Outcomes/Capability Development

This course contributes to 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.
2.3. Application of systematic engineering synthesis and design processes.


On completion of this course, you should be able to:

  1. Understand and apply all key features of Android development framework.
  2. Analyse an engineering problem and develop an algorithm of a solution.
  3. Perform analysis and design an OO solution for the problem.
  4. Write a program for the solution using an Integrated Development Environment (IDE).
  5. Debug and test a program.


Overview of Learning Activities

Learning activities will take the form of:

  • Lectures
  • Labs
  • Assignments


Overview of Learning Resources

Learning resources will consist of recommended references and class notes which may be accessed through "myRMIT" if you are in Melbourne and via "RMIT online" if you are based in Vietnam.
The set of references is deliberately broad, including books, journal publications, government reports, industry standards and handbooks and web-based resources.


Overview of Assessment

Assessment Task 1 Weighting 20% This assessment task supports CLO 1, 2, 3, 4   Assessment Task 2 Weighting 35% This assessment supports CLO 1, 2, 3, 4   Assessment Task 3 Weighting 45% This assessment supports CLO 1, 2, 3, 4"