Assignment 2
Assignment 2
Assessment
This assignment is worth 15% of your total grade for this unit.
Your solution will be graded on the basis of three key criteria:
Submission
You will submit a single zip/z7 file with the following items on Canvas by 11:59PM, Math 26th:
1. The project source file that implements the solution for execution in the ARMlite simulator.
2. A video file or document with URL to an online video (and any relevant video access details if
required)
3. A written report of no more than 5 pages providing an overview of your solution and design,
clear instructions on how to run and use your program, and any issues/bugs that you are
aware of (voluntary disclosure of errors may reduce penalties associated with them).
Academic Integrity
This is not a team project, and it is expected that the solution provided is your own design and
derived from your own understanding of the concepts. Anything submitted is thus expected to be
your own work, and explainable by you, noting that you may be asked to attend an interview with a
panel of the teaching team if we feel further information about your solution is required. Any cases
of plagiarism, code sharing or obtaining of code from on any online platform, or contract cheating
will receive a grade of 0 for this assignment, and possible further disciplinary action. An inability to
properly explain your solution should you be asked to attend an interview will also result in a 0
grade.
Getting Help
You are reminded that this unit has online consultation times scheduled throughout the week. The
schedule is linked from the Canvas unit home page. Outside of your lab classes, this is your next port
of call for help, along with a dedicated Discussion Board for this assignment. You are advised to start
early and allow plenty of time for debugging, and seeking any help you might need.