We’ll be using an online textbtook from zybooks. You can purchase the textbook directly from zybooks or from the Oberlin bookstore.
To purchase from zybooks,
- Sign in or create an account at learn.zybooks.com
- Enter zyBook code:
If you cannot afford this book, the Oberlin’s Emergency Book Fund provides loans to Oberlin students to buy textbooks and supplies. Students are expected to pay back these loans only when they are financially able. These funds are administered through the Office of the Dean of Students, Wilder Hall, Room 105. If you cannot afford this book and the Emergency Book Fund does not work for you, please talk to me and we will figure something out.
- MARS (MIPS Assembler and Runtime Simulator)
CS 241 is required.
This policy supersedes all of the other policies (except for any policies mandated by the College).
No one wants to be dealing with the pandemic at the same time as we try to do everything that’s required of us. We should all recognize just how hard this situation is for everyone. If you need any accommodation from me, just let me know. In particular, if you need additional time on any assignments or exams, just let me know, in advance, if at all possible.
You are never required to tell me about any health issues, including if you have COVID-19. You are welcome to talk to me about anything you’d like. I may not have answers to questions, but I can probably point you in right direction.
You are not required to attend; however, you receive points for participation in each class period that count toward your final grade. You can miss up to 3 days without penalty. Research indicates that students who attend class are more likely to be successful. You are strongly encouraged to attend every class. Lectures are recorded. If you are unable to attend class, you should watch the recording or consider asking a classmate to take notes for you.
Missed or Late Work Policy
Reading excercises are due before the class they are assigned for. You are expected to attend class having completed the readings. Problem sets are due Fridays at 11:59 pm. Labs are due Sundays at 11:59 pm.
At your discretion, you can use up to three free “late days” which each grant you an additional day to complete a lab (more than one can be used per assignment). You do not need to let me know that you are using a late day. It is your responsibility to track the number of late days you use throughout the course. If for some reason you are unable to complete you work on time, even given the late days, discuss the issue with me before the deadline and we can figure something out.
Problem Sets can be corrected and resubmitted within two weeks of being graded and returned. If you resubmit a problem set, your grade will be .25the grade of your original submission + .75the grade of your resubmitted submission.
Electronic Communication Policy
All electronic communication with course staff should take place on Piazza unless emails are specifically requested by the staff. Course staff may, from time to time, respond to emails, but a response to one email does not guarantee a response to a second. Use Piazza!
Except as stated for specific labs, all work is to be completed individually. You are allowed to talk to anyone in the course about the assignments; however, you are not allowed to share solutions with anyone. Doing so is academic misconduct.
Academic Integrity Policy
You must adhere to the Oberlin College Academic Integrity Policy. Please familiarize yourself with the Honor Code.
Religious Holiday Observance Policy
Students wishing to be excused from class in order to observe religious holidays must follow the Oberlin College Religious Holiday Observance Policy.