CSE 331: Homework 0

Due: Thursday, June 26th, 11pm

Homework 0 is a set of assignments that will help you prepare for the "real" assignments to come!

It's possible to do all of these tasks in under an hour, but we encourage you to take your time and make sure you're absorbing the relevant information at each step!

Syllabus Quiz

We are not able to cover the syllabus in depth in lecture, so we ask that you:

  • read it through carefully on your own,
  • and complete the "HW 0: Syllabus Quiz" assignment on Gradescope to make sure that you are aware of some of our key policies.

This quiz is configured, so you can see if you are incorrect right away. Please give each question your best shot. If your answer is incorrect, fix it to the correct solutions which will reveal more explanation if you were confused why your initial answer was wrong.

Please ask any syllabus and policy questions that come up on Ed!

Knowledge Quiz

You can find this on Gradescope, "HW 0: Knowledge Quiz"

Since students who come into this course have varied backgrounds, we give this quiz to make sure you're aware of the concepts we expect you to know. Hopefully, it will be a breeze, or a good opportunity to brush up on some concepts. There are links to documentation throughout the quiz which are useful resources to do just that.

If you're still struggling with a concept after looking at resources, feel free to reach out on Ed, and we will help fill in gaps!

Software Setup

Follow the instructions on the Software Setup page to download all the necessary software that we'll use this quarter.

Though the deadline for homework 0 is 11pm Thursday, we want you to complete this setup before the 10:50am Thursday section, so you can participate in our coding exercises in class.

For the last step (step 6) of the software setup, there is a Gradescope assignment, "HW0: Software Setup" that walks you through how to clone the section code with some short answer blanks to fill in to confirm you're seeing the right things along the way. The Software Setup page of the website also includes these steps for reference.

If you run into trouble while setting up, ask a question on Ed, and if that doesn't resolve your issue, come to section with as much progress as you have, and your section TAs will do their best to help you set up the rest of the way.