Kent Institute Australia Pty. Ltd. Assessment Brief ABN XXXXXXXXXXCRICOS Code: 00161E RTO Code: 90458 Version 2: 11th October, 2019 Page 1 of 3 TEQSA Provider Number: PRV12051 ASSESSMENT BRIEF COURSE:...

1 answer below »
Kent Institute Australia Pty. Ltd. Assessment Brief ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458 Version 2: 11th October, 2019 Page 1 of 3 TEQSA 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; b) 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) Kent Institute Australia Pty. Ltd. Assessment Brief ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458 Version 2: 11th October, 2019 Page 2 of 3 TEQSA 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 using the actual case study that will be available on Moodle (in assessment section) by week 8. 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 ASSESSMENT SUBMISSION: 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. For assistance please speak to our Academic Learning Skills Coordinators, in Sydney ([email protected]) or in Melbourne ([email protected]). They can help you with understanding the task, draft checking, structure, referencing and other assignment-related matters MARKING GUIDE (RUBRIC): Marking Criteria Lecturer Expectation Marks Comments Choice of Variables, Keys and ranges The understanding of various data types and importance of choosing the right variables and ranges 2 Justification of Variables, Keys and Ranges choice 2 Specification of Operations Identifying operations that are required 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 Kent Institute Australia Pty. Ltd. Assessment Brief ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458 Version 2: 11th October, 2019 Page 3 of 3 TEQSA Provider Number: PRV12051 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 refer 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/folder/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 each Trimester. Kent recommends a minimum of FIVE (5) references in work being presented for assessment. Unless otherwise specifically instructed by your Lecturer or as detailed in the Unit Outline for the specific Assessment Task, any paper with lessthan five (5) references may be deemed not meeting a satisfactory standard and possibly be failed. Content in Assessment tasks that includes sources that are not properly referenced according to the “Harvard Referencing Workbook” will be penalised. Marks will be deducted for failure to adhere to the word count if this is specifically stated for the Assessment Task in the Unit Outline. As a general rule there is an allowable discretionary variance to the word count in that it is generally accepted that a student may go over or under by 10% than the stated length. GENERAL NOTES FOR REFERENCING References are assessed for their quality. Students should draw on quality academic sources, such as books, chapters from edited books, journals etc. The textbook for the Unit of study can be used as a reference, but not the Lecturer Notes. The Assessor will want to see evidence that a student is capable of conducting their own research. Also, in order to help Assessors determine a student’s understanding of the work they cite, all in-text references (not just direct quotes) must include the specific page number(s) if shown in the original. Before preparing your Assessment Task or own contribution, please review this ‘YouTube’ video (Avoiding Plagiarism through Referencing) by clicking on the following link: link: http://moodle.kent.edu.au/kentmoodle/mod/folder/view.php?id=3606 A search for peer-reviewed journal articles may also assist students. These type of journal articles can be located in the online journal databases and can be accessed from the Kent Library homepage. Wikipedia, online dictionaries and online encyclopaedias are acceptable as a starting point to gain knowledge about a topic, but should not be over-used – these should constitute no more than 10% of your total list of references/sources. Additional information and literature can be used where these are produced by legitimate sources, such as government departments, research institutes such as the National Health and Medical Research Council (NHMRC), or international organisations such as the World Health Organisation (WHO). Legitimate organisations and government departments produce peer reviewed reports and articles and are therefore very useful and mostly very current. The content of the following link explains why it is not acceptable to use non-peer reviewed websites (Why can't I just Google?): https://www.youtube.com/watch?v=N39mnu1Pkgw (thank you to La Trobe University for access to this video).


Answered Same DaySep 18, 2021DSAA204

Answer To: Kent Institute Australia Pty. Ltd. Assessment Brief ABN XXXXXXXXXXCRICOS Code: 00161E RTO Code:...

Neha answered on Sep 24 2021
158 Votes
Executive Summary
The major focus of this report is to utilise the object-oriented programming to design system for the given case study. The object-oriented programming is used as it provides organised approach to write code with the help of classes and objects, polymorphism, encapsulation, inheritance and data abstraction.
The motive of writing this report is to unders
tand the effectiveness and efficiency of the data structures and algorithm. This report provides reasons for the efficiency of algorithms and allows to assess and apply the best recursive data structures and algorithms for the IT applications.
This report contains the explanation about the object oriented programming and how it is highly efficient to design sister. The object-oriented programming can be used to design complex system very easily as it will allow us to establish the system on the basis of classes and objects. Contains detailed explanation about different aspects of the object-oriented programming paradigm and also comparison about the structured and unstructured programming (Gorlen, K.E.,).
This report also shows the background of the approach and what details we can incorporate in the system from the case study. The basic idea is to store number of books, general or any Maxine which needs to be maintained in the library, faculty members of the University and the number of students who are studying at the University. All the services and operations of the library will be provided to the students, faculty members and other staff members of the University. And the major process of the library will be to issue the books, to return and provide support links to the Institute.
This report also shows the examination of the case study which is based on the library system of the Kent Institute which has 2 campus one is in Sydney and another is in Melbourne. The case study shows background information about the library and its management which can be implemented by using different concepts of the object-oriented programming language.
In this report all the variables which can be used in the code are mentioned along with their ranges and keys. It also shows all the operations which are provided after implementing this system and what type of algorithm can be used for the system is explained in this report along with the justification. The report also shows some changes and the process which can be implemented in the same system for some other University also.
Introduction
The programming language which involves the concept of data abstraction is known as the object-oriented programming. The object-oriented programming concept in walls the creation of user defined data types which can be classes and objects and hands it increases the readability and also helps to organise the pool efficiently. The object-oriented programming makes it easier for the developer to design the system as compared to any other programming concept.
The data type can be defined as a collection of information and a set of methods or processes which are declared on the information. An object can be defined as a constructor which uses the data type value for instance of the data type. The objects can have 3 different properties which can be identity common behaviour and its state. Plants have option to perform different operations over the program using these constructs and hence programming becomes more user centric.
The object oriented programming language allows the team to write code with different developers and divided into different phases as the code can be divided into different parts which will allow different people of the team to work on different parts. The system which is not possible in the procedural programming.
the...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here