Data Structures and Patterns
48 hours face to face + blended
One Semester or equivalent
Hawthorn
Available to incoming Study Abroad and Exchange students
Overview
Shell unit for structure build only - unit has been ceased
Requisites
Teaching periods
Location
Start and end dates
Last self-enrolment date
Census date
Last withdraw without fail date
Results released date
Learning outcomes
Students who successfully complete this unit will be able to:
- Apply object oriented design and implementation techniques (K1, K3, K4, K6, S1, S2, S3)
- Interpret the trade-offs and issues involved in the design, implementation, and application of various data structures with respect to a given problem (K1, K2, K4, K6, S1, S2, S3)
- Design, implement, and evaluate software solutions using behavioural, creational, and structures software design patterns (K3, K4, K6, S1, S2, S3)
- Explain the purpose and answer questions about data structures and design patterns that illustrate strengths and weaknesses with respect to resource consumption (K1, K3, K6, S1, S2, S3, A2)
- Assess the impact of data structures on algorithms (K1, K2, K3, K4, K6, S1, S2, S3)
- Analyse algorithm designs and perform best-, average-, and worst-case analysis (K1, K2, K3, K4, K6, S1, S2)
Teaching methods
Type | Hours per week | Number of weeks | Total (number of hours) |
---|---|---|---|
Face to Face Contact (Phasing out) Lecture | 2.00 | 12 weeks | 24 |
On-campus Class | 2.00 | 12 weeks | 24 |
Unspecified Learning Activities (Phasing out) Independent Learning | 8.50 | 12 weeks | 102 |
TOTAL | 150 |
Assessment
Type | Task | Weighting | ULO's |
---|---|---|---|
Assessment | Individual | 0% | |
Assignment | Individual | 25% | 1,2,3,4,5,6 |
Examination | Individual | 50% | 1,2,3,4,5,6 |
Weekly Exercises | Individual | 25% | 1,2,3,4,5,6 |
Content
Study resources
Reading materials
A list of reading materials and/or required textbooks will be available in the Unit Outline on Canvas.