Swinburne University of Technology - Melbourne Australia
Future Students - Courses
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 Semester or equivalent
54 Hours
Hawthorn
A programming unit. Preclusion: HIT7427 Object-Oriented Programming in .NET, HIT6037 Software Development in Java, HIT6110 Programming in VB.NET, HIT7037 Programming in Java
Nil
Credit Points: 12.5 Credit Points
A unit of study in the Graduate Certificate of Information Technology, Graduate Diploma of Information Technology, Master of Information Technology and Master of Technology (Information Technology).
This unit aims to introduce students to object oriented programming and designLearning OutcomesStudents 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 polymorphismUse an object oriented programming language, and associated class libraries, to develop object oriented programsDesign, develop, test, and debug programs using object oriented principles in conjuncture with an integrated development environmentConstruct appropriate diagrams and textual descriptions to communicate the static structure and dynamic behaviour of an object oriented solutionDescribe and explain the factors that contribute to a good object oriented solution, reflecting on your own experiences and drawing upon accepted good practices.
Lectures (24 hrs), tutorial (Labs) (24 hrs) Practical Tests (6 hrs)
Tests, Assignments, Portfolio
Students will be provided with feedback on their progress in attaining the following generic skills:· Communication skills· Problem solving skills· Ability to work independently
Object oriented programming with C#, Java and Objective-CResponsibility driven designSoftware development tools