Submission of Assignments
All assignments must be submitted as a git repository on the AUC git forge at https://git.auc-computing.nl/ Assignments submitted by email or Canvas will not be accepted. See the Assignments page for more details.
Some assignments are graded assignments. Others are ungraded assignments. You do not need to submit the ungraded assignments but we recommend that you do so that you may receive feedback on them or indeed ask the teachers questions about your work through Forgejo.
In order to be able to submit an assignment, you will need to have carried out the following steps. They need to be carried out once and once only. All of these steps will be covered in class.
- Install git on your laptop.
Register a user name and password at https://git.auc-computing.nl/ (You may choose any user name you wish but if you choose one that does not resemble your real name, please advise your teachers so we know who you are.)
Note that the website is not configured to use email so you will receive no email notifications. After you have registered the course teachers will activate your account.
- Generate an ssh key pair. You may already have such an ssh key pair. If so you do not need to generate new ones.
- Upload your ssh public key to our Forgejo server.
For each assignment, you will need to:
- Make a git repository on your laptop
- Make a git repository on our Forgejo server
- Associate these two repositories with each other
- Add your work to the git repository on your laptop
- Push your work to the associated git repository on our Forgejo server
To repeat, all of these steps will be covered in class.