CS134: Introduction to Computer Science

Instructor: Rohit Bhattacharya (rb17)   |   TAs: Emmanuel, Cletus, Cooper, Judy, Kacey, Lesley, Mateo, Milo, Noah

Gradescope   |   Weekly Help Hours Schedule  

Week Homework Slides Mon 🐮 Tue 🐮 Wed 🐍 Fri 🦄
00 welcome + logistics 🦥 🦔 🐦‍🔥 Sep11
01 expressions + types + conditionals Sep14 Sep15 Sep16 Sep18
02 🔒 Sep21 Sep22 Sep23 Sep25
03 🔒 Sep28 Sep29 Sep30 Oct2
04 🔒 Oct05 Oct06 Oct07 Oct09
05 🔒 🐛 🦉 Oct14 🐣 Oct16
06 🔒 Oct19 Oct20 Oct21 Oct23
07 🔒 Oct26 Oct27 Oct28 Oct30
08 🔒 Nov02 Nov03 Nov04 Nov06
09 🔒 Nov09 Nov10 Nov11 Nov13 🐣
10 🔒 Nov16 Nov17 Nov18 Nov20
11 🔒 Nov23 Nov24 🦃 🦃
12 🔒 Nov30 Dec01 Dec02 Dec04
13 🔒 Dec07 Dec08 Dec09 Dec11

Emoji legend:


Grading:


Collaboration policy: You are encouraged to collaborate on homework provided you follow the spirit of the 50 ft rule

AI policy: We will occasionally write code using AI together in class. However, AI is not allowed on homeworks and projects, and not recommended when you are practicing coding on your own. There is preliminary evidence that using LLMs from the get-go is really bad for learning how to code as a beginner (1, 2), and perhaps bad for learning in general (3)

Online resources policy: Online resources, such as StackOverflow are also not permitted, for reasons similar to those in the AI policy


Individual tutoring: You can schedule free individual tutoring sessions with a peer tutor here. If you have questions about finding a tutor, please contact Madison Kelsey (mjk5)

Health and accessibility resources: Students with disabilities or disabling conditions who experience barriers in this course are encouraged to contact Rohit to discuss options for access and full course participation. The Office of Accessible Education is also available to facilitate the removal of barriers and to ensure access and reasonable accommodations. Students with documented disabilities or disabling conditions of any kind who may need accommodations for this course or who have questions about appropriate resources are encouraged to contact the Office of Accessible Education at oaestaff@williams.edu