Swinburne University of Technology - Melbourne Australia
Postgrad
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 Semester or equivalent
54 Hours
Hawthorn
65+% in HIT5404 Introduction to Programming in .NET Preclusions: HIT6037 Software Development in Java, HIT7037 Programming in Java
Nil
Credit Points: 12.5 Credit Points
> Related Course/s > Teaching Methods > Assessment > Aims & Objectives > Generic Skills Outcomes > Content
An elective unit of study in various postgraduate programs.
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