BUSINESS DATA STRUCTURES
Credit points: 15
The teaching of object-oriented concepts is continued from the pre-requisite subject. Students gain more experience with the Java programming language and software engineering. Topics covered include inheritance (class hierarchies, abstract classes), input/output streams, file operations, exceptions, interfaces, recursion, generics, dynamic memory allocation and data structures including linked lists, trees and hash tables. Software engineering principles are further developed, including parameters for characterising software quality and testing strategies. Students will continue to practise the identification and analysis of ethical issues that may arise during software development.
FacultyFaculty of Science, Tech & Engineering
Subject Co-ordinatorTim Whitfort
Available to Study Abroad StudentsYes
Subject year levelYear Level 3 - UG
Prerequisites CSE2BPC or CSE1OOF or INT1PC or INT2BPC
Incompatible subjects CSE1IOO, INT2DS, INT3BDS
|Resource Type||Title||Resource Requirement||Author and Year||Publisher|
|Readings||Data Structures Using Java||Prescribed||Malik||THOMAS NELSON AUST., 3RD EDN.|
|Readings||Schaum's Outline of Data Structures||Recommended||Hubbard||N/A|
Select to view your study options…
Bendigo, 2014, Semester 1, Day
Maximum enrolment sizeN/A
Subject Instance Co-ordinatorTim Whitfort
Two 1.0 hours computer laboratory per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.
Two 1.0 hours lecture per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.
|Assignment 1 (1,000-word equivalent)||20|
|Assignment 2 (1,000-word equivalent)||In order to pass the subject, students must obtain a minimum of 50% overall and 45% on the examination.||20|
|One 2.5 hour examination (short answer & programming exercises)||60|