Object Oriented Programming: Industrial Control System

EAT10011 12.5 Credit Points Hawthorn

Duration

  • One semester or equivalent 

Contact hours

  • 100

On-campus unit delivery combines face-to-face and digital learning.

2023 teaching periods

Hawthorn

Higher Ed. Semester 1
Hawthorn

Higher Ed. Semester 1

Dates:
27 Feb 23 - 28 May 23

Results:
4 Jul 23

Last self enrolment:
12 Mar 23

Census:
31 Mar 23

Last withdraw without fail:
14 Apr 23

Dates:
27 Feb 23 - 2 Jul 23

Results:
4 Jul 23

Last self enrolment:
12 Mar 23

Census:
31 Mar 23

Last withdraw without fail:
5 May 23


Aims and objectives

This unit provides a tool kit for coding using Object Oriented Programming principles. The student will learn how to implement control and acquisition tasks that are typically used in cyber physical systems. These tasks are brought together to implement a complete control system. The student is taught object-oriented programming right from the start bypassing procedural programming.

Unit Learning Outcomes
On successful completion of this unit students will be able to:
#Unit Learning Outcome Description
ULO1Apply and demonstrate Unified Modeling Language principles for programming solutions.
ULO2Demonstrate an understanding of system design using a modelling language
ULO3Use an object oriented programming language, and associated class libraries, to develop object-oriented programs
ULO4Test, debug, profile and optimise object-oriented programs.
ULO5Adhere to organisational guidelines for developing maintainable code and coding standards
ULO6Generate an object-oriented programming solution for an industrial control project