CSCI 136 - Spring 2026
Data Structures
Home | Lectures | Labs | Handouts | CS@Williams
Labs
The dates listed are the the dates of our lab meetings.
The links will go live a few days before the date shown.
In-Person labs must be completed in person, during the lab period; they are due at the end of the lab period. Labs not marked as In-Person can be completed both at home and during lab period, and are generally due on Wednesday at 10pm.
Accessing Graded Labs
You can view your graded lab on Gradescope. Each time a lab is graded you will receive a link to access your graded lab.
Setting Up Your Computer
See Lab 0 linked below. There are instructions to install an optional extension on the lab computer, and/or set up VSCode and git on your personal computer.
Late Lab Policy
Late assignemnts will not be accepted. However, the lowest two scores will be dropped.
Lab Schedule
| Release Date | Title |
| Feb 4 |
Lab 0: Welcome |
| Feb 11 |
|
| Feb 18 |
|
| Feb 25 |
|
| Mar 4 | No lab |
| Mar 11 | Lab 4: Recursion |
| Mar 18 |
|
| Apr 8 |
|
| Apr 15 | No Lab |
| Apr 22 |
|
| Apr 29 | Lab 8: Trees |
| May 6 | Lab 9 (In-Person): Hash Tables |
| May 13 | Lab 10: Graphs |