Exercise 1
Please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.mit.edu) to authenticate, and then you will be redirected back to this page.
Required Exercises
Below are the exercises that you're required to do for Week 1. Exercises will come out weekly. All week 1 assignments, including exercises are due by Sunday at 11:59pm in order to be prepared for the following weeks material. For details about our course lateness please see the course information page.
- Exercise: Unsigned Binary (Due Sep 20, 2026; 11:59 PM)
- Exercise: Hex (Due Sep 20, 2026; 11:59 PM)
- Exercise: Some C Practice (Due Sep 20, 2026; 11:59 PM)
- Exercise: The Bits (Due Sep 20, 2026; 11:59 PM)
- Exercise: Python to C (Due Sep 20, 2026; 11:59 PM)
- Exercise: Who Programs Short Sorts? (Due Sep 20, 2026; 11:59 PM)
- Exercise: A Loop By Any Other Name (Due Sep 20, 2026; 11:59 PM)
Symbols for exercises correspond to the following events. You can also track your progress in the course in your progress page.
: Not attempted / submitted
: Attempted but not complete
: Complete but late
: Complete and on time
: Complete and on time, using only one submission per question (not worth anything more than regular Complete and on time)