CS5: Introduction to Computer Science at Harvey Mudd College
CS5 Web > Homework1Black
Submissions: CS submission site

CS 5 Black Homework 1, Fall 2023

Patterns and Functions

Due:    11pm on Monday, September 11

Submission: submit your solutions on Gradescope

Problems

And, if you're looking ahead:

Submission

For each of these problems, you should be sure to name your file as indicated above. Then, you should submit the file to our online submission server, which is available at this link.

Credit for Lab Work

If you submitted hw1pr1a.py and hw1pr1b.py during the lab period, you will receive full credit for those two problems (even if you didn't finish). In this case, you will only need to submit the other problems. If you did not participate in lab, you should finish those two, as well.

Working in Pairs

For this assignment, you may work on all of the Python with up to one other student. The reading you should complete on your own. Pair programming is completely optional—you may do all of the problems on your own, if you wish. For this first assignment there is no individual programming problem, but in future weeks there will be at least one. If you choose to work with a partner on all of the programming problems, please make sure that both partners completely understand what is going on.

Here are the individual- and pair-work guidelines:

If in doubt don't hesitate to get in touch with any of the CS 5 instructors.