CS51 useful URLs #
This page collects the URL patterns you’ll need throughout the course, in
one place. Most are patterns with a placeholder (like {n} for the lab
or pset number) rather than a list of every individual link. You can
fill in the placeholder yourself.
Assignment repositories #
Generated on demand by generate.cs51.io – see Setting up
git for the full
walkthrough:
https://generate.cs51.io/?assignment=lab{n}–{n}is1-10,12-20, orD(there is no lab 11)https://generate.cs51.io/?assignment=ps{n}–{n}is0-8https://generate.cs51.io/?assignment=project
Lab instructions to open when you come into lab #
https://url.cs51.io/lab{n}start
Lab previews and solutions #
- Lab previews (released two days before each lab)
- Lab solutions (PDFs, released one day after each lab)
Other stable tools #
https://url.cs51.io/startsurvey– start-of-term surveyhttps://url.cs51.io/calendar– course calendarhttps://url.cs51.io/gradescope– Gradescope coursehttps://url.cs51.io/forum– discussion forumhttps://url.cs51.io/absence– absence formhttps://pset0.cs51.io– PS0 submission key / “meet your classmates” pagehttps://url.cs51.io/tournament– PS1 tournament leaderboard