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: Assessment 2 Practical Assignments Weighting towards final grade (%): 40 Assessment 2 assesses the following learning outcomes: Assessment 3 Final Assessment Weighting towards final grade (%): 40 Assessment 3 assesses the following learning outcomes: |