How to submit assignments for CS180/CS280A.

For each assignment, you will be required to submit two deliverables to Gradescope and share your website link via Google Form to showcase your work alongside your classmates.
Note: Upload exactly one .zip file (maximum 100 MB). Inside that zip, you may include at most 256 files in total (see Gradescope docs).
Please upload a .zip adhering to the following structure:

submission.zip
├─code/
│ ├─main.ipynb   # or main.py
│ ├─utils.py     # generic example file, not needed
│ └─README.txt   # or markdown
└─web/
  └─page.pdf
Starting from Project 2, you should ALSO submit the pdf to a separate assignment on Gradescope (marked as "website pdf ONLY"), and tag each part of the assignment to each problem.

1. Code

You should upload code only to Gradescope. Do not host your code publicly.


2. Webpage Report

If you have any comments, even if they're about web and not code, please include them in ./code/README.txt


3. Google Form

Share your website link through the Google Form (for each project) to showcase your project alongside your classmates' work! This creates a public gallery where everyone can explore each other's projects. The form link will be posted on each respective project page.