University of Technology, Sydney

Staff directory | Campus maps | Newsroom | What's on

49247 Object-oriented Technology

6cp; 3hpw
Requisite(s): 120 credit points of completed study in C10061 Bachelor of Engineering Diploma in Engineering Practice OR 120 credit points of completed study in C10066 Bachelor of Engineering Science OR 120 credit points of completed study in C10067 Bachelor of Engineering
These requisites may not apply to students in certain courses.
There are also course requisites for this subject. See access conditions.
Postgraduate
Subject coordinator: Zenon Chaczko

This subject utilises Java language and equips students with techniques and knowledge of methods of building small to large software systems using an object-oriented focus, based on standards, common industry practices and formal methods. OOT&J employs object orientation from requirements analysis, software design (high and low level) represented in standard notation as employed by UML, then by using automatic techniques as employed by modelling systems, such as Rational Rose, into software classes, methods and data structures. All this is taught independently of any object-oriented (OO) software language. From this beginning, the subject then has three basic streams: the teaching and practice in an OO software language – the Java language; various methods in data structuring using an OO database system; and the definition and use of software class libraries (for the Java language).

Assessment: Two assignments (30 per cent), a project (20 per cent) and examination (50 per cent).

Access conditions

Note: The requisite information presented in this subject description covers only academic requisites. Full details of all enforced rules, covering both academic and admission requisites, are available at Access conditions and My Student Admin.