Object-Oriented Programming
Unit code: HIT2302
| Credit points | 12.5 Credit Points |
| Duration | 1 semester or equivalent |
| Contact hours | 54 Hours |
| Campus | Hawthorn |
| Prerequisites | |
| Corequisites | Nil |
Related course(s)
A core unit of study in , , Bachelor of Information Technology and Bachelor of Science (Games Development)
Aims and 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:
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.
