Getting Started
Logistics
This project is due Friday, 4/23/2021 at 11:59PM PDT (GMT-7). It is worth 8% of your overall grade in the class. The workload for the project is designed to be completed solo, but this semester we're allowing students to work on this project with a partner if you want to. Feel free to search for a partner on this Piazza thread!
Prerequisites
You should watch all the recovery lectures before starting this project. We also highly recommend reviewing the recovery notes.
Fetching the released code
Complete this form to get a Github Classroom link. Once your private repo is set up clone the Project 5 skeleton code onto your local machine.
Setting up your local development environment
If you're using IntelliJ you can follow the instructions in Project 0 in to set up your local environment again. Once you have your environment set up you can head to the next section Your Tasks and begin working on the assignment.
Adding a partner
Once you've found a partner fill out this form so we know who you're working with. If you want to share code over GitHub you can follow the instructions here.
Debugging Issues with GitHub Classroom
Feel free to skip this section if you don't have any issues with GitHub Classroom. If you are having issues (i.e. the page froze or some error message appeared), first check if you have access to your repo at https://github.com/berkeley-cs186-student/sp21-proj5-username
, replacing username
with your GitHub username. If you have access to your repo and the starter code is there, then you can proceed as usual. If you have access to your repo but the starter code is not there, run the following commands in a terminal (again replacing username
with your GitHub username):
Then, you can proceed as usual.
404 Not Found
If you're getting a 404 not found page when trying to access your repo, make sure you've set up your repo using the GitHub Classroom link in the Project 2 release post on Piazza.
If you don't have access to your repo at all after following these steps, feel free to contact the course staff on Piazza.
Last updated