Skip to Content

Postgrad

Print or email this page: Print this page Email a Friend

Object-Oriented Programming

Unit Code: HIT6302

Duration

Contact Hours

Campus

Prerequisite

Corequisite

1 Semester or equivalent

54 Hours

Hawthorn

Nil

Credit Points: 12.5 Credit Points

> Related Course/s
> Teaching Methods
> Assessment
> Aims & Objectives
> Generic Skills Outcomes
> Content

Related Course/s:

An elective unit of study in various postgraduate programs.


Go to top


Aims & Objectives:

This unit aims to introduce students to object oriented programming and design

Learning Outcomes
Students who successfully complete this unit of study will be able to:
  • Explain the principles of the object oriented programming paradigm specifically including abstraction, encapsulation, inheritance and polymorphism
  • Use an object oriented programming language, and associated class libraries, to develop object oriented programs
  • Design, develop, test, and debug programs using object oriented principles in conjuncture with an integrated development environment
  • Construct appropriate diagrams and textual descriptions to communicate the static structure and dynamic behaviour of an object oriented solution
  • Describe and explain the factors that contribute to a good object oriented solution, reflecting on your own experiences and drawing upon accepted good practices.


Go to top


Teaching Methods:

Lectures (24 hrs), tutorial (Labs) (24 hrs)  Practical Tests (6 hrs)

Go to top


Assessment:

Tests, Assignments, Portfolio


Go to top


Generic Skills Outcomes:

Students will be provided with feedback on their progress in attaining the following generic skills:
· Communication skills
· Problem solving skills
· Ability to work independently


Go to top


Content:

  • Object oriented programming with C#, Java and Objective-C
  • Responsibility driven design
  • Software development tools

Go to top