Syllabus and Setup
Please carefully read over the syllabus. Seriously! There is a lot in there that you will want to know.
There are two things you need to do this week:
- An introductory survey on Gradescope. This is due on Friday.
- Set up the RISC-V infrastructure that you will need for all assignments. Please do your best to do this before your first lab section. However, we will do it during this weeks lab session. Further, if you need help, please post on Ed or find a TA in office hours.
This week’s lab is setting up the infrastructure, this is lab 0! Once your infrastructure is setup, the assignment is printf.
The printf assignment serves as an introduction to the C programming language and lets you exercise your skills with numerical representation, binary, and other bases.
As with every assignment in this class, the lab is there to help you get started on the assignment.
The lab instructors will help guide you through “step 0” for the printf assignment; then, the rest is up to you.