Course Title: Computing Engineering

Part A: Course Overview

Course Title: Computing Engineering

Credit Points: 12.00

Important Information:

Please note that this course may have compulsory in-person attendance requirements for some teaching activities.


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 2019,
Sem 1 2020,
Sem 1 2021

EEET2280

City Campus

Undergraduate

520T Future Technologies

Face-to-Face

Sem 1 2022,
Sem 1 2023,
Sem 1 2024

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

Viet1 2018,
Viet2 2018,
Viet3 2018,
Viet1 2019,
Viet3 2019

Course Coordinator: Dr Bishwajit Chowdhury

Course Coordinator Phone: +61 3 99258054

Course Coordinator Email: bishwajit.chowdhury@rmit.edu.au


Pre-requisite Courses and Assumed Knowledge and Capabilities

NA


Course Description

This course provides an introduction of Computing, Engineering through object-oriented design and programming. You will learn  Python programming language.


Objectives/Learning Outcomes/Capability Development

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

This course contributes to the following program learning outcomes:
1.2 Procedural-level understanding of the mathematics, numerical analysis, statistics, and computer and information sciences which underpin the practice area.
2.2 Application of technical and practical techniques, tools and resources to well defined engineering problems. 


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

Learning Activities include:

• Lectures
• Tutorials
• Assignments

Key concepts of the Python programming language will be explained in the lectures using working examples with increasing complexity.

At the tutorials you will work individually and in groups developing an algorithm of solutions to various engineering problems.

You will then write Python code implementing algorithms, compile, run, test and debug Python programs.

Self-assessment quizzes and practical/laboratory activities will allow you to evaluate your understanding of the topic.


Overview of Learning Resources

Learning resources will consist of recommended references and class notes which may be accessed through CANVAS.
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

Tests 

Weighting towards final grade (%): 20 

Assessment 1 assesses the following learning outcomes:  
PLO 1.2, 2.2 CLO 1, 2, 3 

Assessment 2

Practical Assignments 

Weighting towards final grade (%): 40 

Assessment 2 assesses the following learning outcomes: 
PLO 1.2, 2,2 CLO 1, 2, 3, 4, 5, 6 

Assessment 3

Final Assessment 

Weighting towards final grade (%): 40 

Assessment 3 assesses the following learning outcomes: 
PLO 1.1, 1.2 CLO 1, 2, 3, 6