Kent Institute Australia Pty. Ltd.
Assessment Brief XXXXXXXXXXABN XXXXXXXXXXCRICOS Code: 00161E RTO Code: 90458
Version 2: 11th October, 2019 XXXXXXXXXXPage 1 of 4 XXXXXXXXXXTEQSA Provider Number: PRV12051
ASSESSMENT BRIEF
COURSE: Bachelor of IT
Unit Code: DSAA204
Unit Title: Data Structure and Algorithms
Type of Assessment: Task 3- Individual Report
Length/Duration: Word limit- 2000 words
Unit Learning Outcomes
addressed:
a) Evaluate the efficiency and effectiveness of data structures and
algorithms;
) Demonstrate reasoning about efficiency of algorithms;
c) Assess and apply suitable recursive data structures and algorithms
to IT systems and applications.
Submission Date: To be submitted in week 11
Assessment Task:
The assessment is about a design of a system using OOP.
Total Mark: 20 Marks
Weighting: 20%
Students are advised that submission of an Assessment Task past the due date without a formally signed
approved Assignment Extension Form (Kent Website MyKent Student Link> FORM – Assignment Extension
Application Form – Student Login Required) or previously approved application for other extenuating
circumstances impacting course of study, incurs a 5% penalty per calendar day,
calculated by deduction from the total mark.
For example. An Assessment Task marked out of 40 will incur a 2 mark penalty for each calendar day.
More information, please refer to (Kent Website MyKent Student Link> POLICY – Assessment Policy &
Procedures – Student Login Required)
https:
kentinstituteaustralia.sharepoint.com/sites/Policies%26Forms/SitePages/Home.aspx?RootFolder=%2Fsites%2FPolicies%26Forms%2FPolicies%20and%20Forms%2FStudent&FolderCTID=0x012000E6C01ECDB12ACE448B94EB84A9F93758&View=%7B148054E0%2D0936%2D4517%2D8B3E%2DD0CCDC7CD88F%7D
https:
kentinstituteaustralia.sharepoint.com/sites/Policies%26Forms/SitePages/Home.aspx?RootFolder=%2Fsites%2FPolicies%26Forms%2FPolicies%20and%20Forms%2FStudent&FolderCTID=0x012000E6C01ECDB12ACE448B94EB84A9F93758&View=%7B148054E0%2D0936%2D4517%2D8B3E%2DD0CCDC7CD88F%7D
XXXXXXXXXXKent Institute Australia Pty. Ltd.
Assessment Brief XXXXXXXXXXABN XXXXXXXXXXCRICOS Code: 00161E RTO Code: 90458
Version 2: 11th October, 2019 XXXXXXXXXXPage 2 of 4 XXXXXXXXXXTEQSA Provider Number: PRV12051
ASSESSMENT DESCRIPTION:
This assessment is an individual report about the design of an OOP system using Data Structures and
Algorithms. The report should follow the following structure
1. Title Page
2. Executive Summary
3. Introduction
4. Background
5. Case Study and the Design
5.1 Variables, Ranges and Keys
5.2 Operations and the Justification
5.3 Algorithms and the Justification
6. Conclusion
7. References
Case Study:
You are required to design a li
ary system for Kent Institute.
Assume that there are:
two campuses – Sydney and Melbourne
300 VET level students
400 Higher Education students
20 professional staff and 40 academic staff
You need to decide how many books, journals, DVDs or other media the li
ary holds
Your system design will consist of a number of different variables, each of which will have one or more
keys and a range of values. Specify all of these.
Then specify the range of operations which will be needed for the li
ary system.
For each of these operations, discuss the most suitable sorting or searching method and why your
chosen algorithm for each operation is the most appropriate.
A nea
y University wants to use your system.
They have:
One campus
25000 undergraduate students
10000 postgraduate students
5000 research students
2000 professional staff
4000 academic staff
What changes, if any, would you make to your system for the University to be able to use it effectively
and efficiently?
ASSESSMENT SUBMISSION:
XXXXXXXXXXKent Institute Australia Pty. Ltd.
Assessment Brief XXXXXXXXXXABN XXXXXXXXXXCRICOS Code: 00161E RTO Code: 90458
Version 2: 11th October, 2019 XXXXXXXXXXPage 3 of 4 XXXXXXXXXXTEQSA Provider Number: PRV12051
The assignment must be submitted online in Moodle. All materials MUST be submitted electronically in
Microsoft Word format. Other formats (e.g., pdf or MAC file) may not be readable by markers. Please be
aware that any assessments submitted in other formats will be considered LATE and will lose marks until it
is presented in MS Word. No paper based or hardcopy submission will be accepted.
MARKING GUIDE (RUBRIC):
Marking Criteria Lecturer Expectation Marks Comments
Choice of Variables, Keys and
anges
The understanding of various
data types and importance of
choosing the right variables and
anges
2
Justification of Variables, Keys and
Ranges choice
2
Specification of Operations
Identifying operations that are
equired by the system to
function properly. The choice of
appropriate algorithm so that
data can be efficiently searched
and sorted.
4
Choice of Algorithms for every
Operation
5
Justification of Algorithms
3
Any modifications required
How making systems scalable
needs changes in the choice of
variables and algorithms so that
efficiency is not compromised
4
Total 20
GENERAL NOTES FOR ASSESSMENT TASKS
Content for Assessment Task papers should incorporate a formal introduction, main points and conclusion.
Appropriate academic writing and referencing are inevitable academic skills that you must develop and
demonstrate in work being presented for assessment. The content of high quality work presented by a student
must be fully referenced within-text citations and a Reference List at the end. Kent strongly recommends you
efer to the Academic Learning Support Workshop materials available on the Kent Learning Management System
(Moodle). For details please click the link http:
moodle.kent.edu.au/kentmoodle/mod/folde
view.php?id=3606
and download the file titled “Harvard Referencing Workbook”. This Moodle Site is the location for Workbooks
and information that are presented to Kent Students in the ALS Workshops conducted at the beginning of