UNSW Business School
School of Information Systems and
Technology Management
INFS1609 – Self and Peer Learning – Code Example (5%)
Revision Date Changes
1 25/10/2021 Initial detailed assessment brief release
Assessment Design
• This assessment is to be undertaken as an individual assignment
• This assessment is graded upon 5 marks and counts for 5% of your Overall
Marks for this course
o Note: this assessment brief describes ONE (1) part of the Self and
Peer Learning assessment (10%) – the Code Example component
• The code example component is due on Friday 19th November 2021, by
1200hrs (noon)
o If you would like to make a submission after this date, you will need to
email your code files directly to the Lecturer (a late penalty of -10%
applies for every 24 hours of lateness)
o Note: explanation document will still need to go through Moodle
• Submission will be made electronically in TWO (2) parts
o Code files via Ed > Assessments
o A Word/PDF document via Moodle > Assessments > Code Example
• Please use the Ed discussion forum to discuss any issues related to this
assessment
Please make sure you have read the information about UNSW Business School
protocols, University policies, student responsibilities and education quality and support on
your Course Outline:
https://www.business.unsw.edu.au/degrees-courses/course-outlines/INFS1609#policies
If you have any questions about interpreting the assessment and its requirements, please
make use of the Lecturer’s consultation sessions. To avoid confusion and misunderstanding,
we will not be answering assignment-related questions over email.
https://www.business.unsw.edu.au/degrees-courses/course-outlines/INFS1609#policies
Code Example (5%)
Write a code example to demonstrate your understanding on ONE (1) topic of your
choice from the INFS1609 course.
Potential topics include, but are not limited to, the following:
• Methods
• Pass-by-value
• Inheritance
• Polymorphism
Your code example should be accompanied by a written explanation that outlines the
topic you have chosen and how the code example correctly demonstrates it. In your
accompanying explanation, state clearly what topic you will be demonstrating.
Your demonstration may make use of other code concepts, however you will only
be assessed on the nominated topic. Make appropriate references to your code
by naming the file and the line number in question. Your written explanation should
not exceed 500 words (excluding code).
Submission Files
• ONE (1) or more code (.java) files submitted via Ed > Assessments
• ONE (1) PDF/Word document submitted via Moodle > Assessments
Marking Criteria
Explanation
( 2 marks )
1 mark Explanation relevance to code example
1 mark Explanation correctness
Code Example
( 3 marks )
0.5 marks Style and cleanliness, indentation
0.5 marks Program correctness, variable naming
2 marks allocated based on the complexity of the code example
(marks given on a scale)
Tips
• Complexity does not mean long! A short code example which demonstrates
all aspects of the topic is better than a long code example that does the same
• Your accompanying explanation can be made in bullet points
• Use the java command to run your code in the console
• Remember, your explanation should be about WHY, not WHAT
• CHECK: Does your code run correctly?
• CHECK: Make sure your code references are accurate before submission