Value: 20% of the Course Mark
...
You are required to use Git to keep track of your code.
All students are required to fill out this declaration form regarding academic integrity.
5.3 Code Quality
You will be marked on the quality of your code at a module / class / file / package level as well as the quality of the code itself. You should make logical design decisions, write robust code and adhere to Software Engineering design principles, including but not limited to the following:
...