Course Title: Computing Engineering

Part A: Course Overview

Course Title: Computing Engineering

Credit Points: 12.00


Terms

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

EEET2280

City Campus

Undergraduate

130T Vocational Engineering

Face-to-Face

Sem 1 2008,
Sem 2 2008,
Sem 1 2009,
Sem 2 2009,
Sem 1 2010,
Sem 2 2011,
Sem 2 2012,
Sem 2 2013,
Sem 2 2014,
Sem 1 2015,
Sem 2 2015,
Sem 1 2016,
Sem 2 2016

EEET2280

City Campus

Undergraduate

174T School of VE Engineering, Health & Science

Face-to-Face

Sem 1 2017

EEET2448

RMIT University Vietnam

Undergraduate

130T Vocational Engineering

Face-to-Face

Viet2 2015

EEET2448

RMIT University Vietnam

Undergraduate

174T School of VE Engineering, Health & Science

Face-to-Face

Viet3 2017

Course Coordinator: RMIT City Campus: Program Manager; RMIT Vietnam Campus:Vladimir Y. Mariano

Course Coordinator Phone: +61 3 9925 4468

Course Coordinator Email: RMIT City Campus: vocengineering@rmit.edu.au; RMIT Vietnam Campus:vladimir.mariano@rmit.edu.vn

Course Coordinator Location: RMIT City Campus/ RMIT Vietnam Campus

Course Coordinator Availability: Appointment by email


Pre-requisite Courses and Assumed Knowledge and Capabilities

Before commencing this course, you should have completed EEET2277 Computer Applications, or provide evidence of equivalent capabilities.


Course Description

This course provides an introduction to object-oriented design and programming. You will learn object-oriented programming language and will be introduced to unified modelling language (UML).


Objectives/Learning Outcomes/Capability Development

This course contributes to the following Program Learning Outcomes (PLOs):

At Associate level this course contributes to the following program learning outcomes:
1.1 Descriptive, formula-based understanding of the underpinning natural and physical sciences and the engineering fundamentals applicable to the practice area.
1.2 Procedural-level understanding of the mathematics, numerical analysis, statistics, and computer and information sciences which underpin the practice area.
1.3. In depth practical knowledge and skills within specialist sub-disciplines of the practice area.
2.2 Application of technical and practical techniques, tools and resources to well defined engineering problems.
2.3 Application of systematic synthesis and design processes to well defined engineering problems.

At Bachelor level this course contributes to the following program learning outcomes:
1.2. Conceptual understanding of mathematics, numerical analysis, statistics, and computer and information sciences which underpin the engineering discipline.
2.2. Fluent application of engineering techniques, tools and resources.
 


Course Learning Outcomes (CLOs)

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

1. Analyse an engineering problem and develop an algorithm of a solution
2. Perform OO analysis and design for the solution
3. Write a program for the solution using OO programming language
4. Compile and run a program using Integrated Development Environment (IDE)
5. Debug and test a program
6. Write program documentation according to a relevant standard


Overview of Learning Activities

Common activities for both Associate and Bachelor levels:
• Lectures
• Tutorials
• Assignments
• Key concepts of C++ programming language will be explained at the lectures using working examples with increasing complexity.
• At the tutorials you will work individually and in groups developing algorithm of solutions to various engineering problems.
• You will then write C++ code implementing algorithms, compile, run, test and debug C++ programs.
• Self-assessment quizzes and practical/laboratory activities will allow you to evaluate your understanding of the topic.

At Associate level you will also learn through following additional activities:
• Progressive online tests

At Bachelor level you will also learn through following additional activities:
• Project/Presentation 

 


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.
List of relevant reference books, resources in the library and accessible Internet sites will be provided where possible. During the course, you will be directed to websites to enhance your knowledge and understanding of difficult concepts.


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 (Learning & Teaching).

Assessment 1

Associate level: Progressive online tests

Weighting towards final grade (%): 20

this task assesses the following learning outcomes:

PLO 1.1, 1.2, 2.2, 2.3, CLO 1, 2, 3

 

Bachelor level: Assignment 1

Weighting towards final grade (%):25

this task assesses the following learning outcomes:

PLO 1.2, 2.2 CLO 1, 2, 5

 

Assessment 2

Associate level: Practical assignment

Weighting of final grade (%): 40             

this task assesses the following learning outcomes:

PLO 1.1, 1.2, 2.2, 2.3, CLO 1, 2, 3, 4, 5, 6

 

Bachelor level: Assignment 2

Weighting towards final grade (%):25

this task assesses the following learning outcomes:

PLO 1.2, 2.2 CLO 1, 2, 3, 4, 5

 

Assessment 3

Associate level: Final Examination

Weighting towards final grade (%): 40   

this task assesses the following learning outcomes:

PLO 1.1, 1.2, 2.2, 2.3, CLO 1, 2, 3, 6

 

Bachelor level: Final Project Presentation and User Testing

Weighting towards final grade (%):50

this task assesses the following learning outcomes:

PLO 1.2, 2.2 CLO 1, 2, 3, 4, 5