Course Policies

Diversity and Inclusion

I would like to create a learning environment that supports a diversity of thoughts, perspectives and experiences, and honors your identities (including race, gender, class, sexuality, religion, ability, etc.) To help accomplish this:

Inclusive Learning and Accessibility

Your success in this class is important to me. We will all need accommodations because we all learn differently. If there are aspects of this course that prevent you from learning or exclude you, please let me know as soon as possible. Together we'll develop strategies to meet both your needs and the requirements of the course.

I encourage you to visit the Accessible Education Office to determine how you could improve your learning as well. If you need official accommodations, you have a right to have these met. There are also a range of resources on campus. The Academic Resource Center provides many resources, including academic counseling and peer tutors. (Extension School students, please see this page for more information.)

Mental Health

If you experience significant stress or worry, changes in mood, or problems eating or sleeping this semester, whether because of CS152 or other courses or factors, please do not hesitate to reach out immediately, at any hour, to any of the course staff to discuss. Everyone can benefit from support during challenging times. Not only are we happy to listen and make accommodations with deadlines as needed, we can also refer you to additional support structures on campus, including, but not limited to:

Financial Aid

We do not require that students purchase any books, hardware, or software. While not required, having one's own laptop is helpful. Students without their own laptops are encouraged to reach out at the start of the course to discuss possibilities.

Late minutes, Penalties, and Extensions

Each student has 14,400 "late minutes" (which is the number of minutes in 10 days) which can be applied to any of the homework assignments. A late minute extends the due date/time by 1 minute. At most 4,320 late minutes (= 3 days) can be used on any single assignment. (This allows us to grade your assignments and return them to you within a reasonable period.)

Late minutes are intended to help you manage your time effectively. They are not meant to be a substitute for starting assignments early. If you exhaust your late minutes, a 10% penalty will be applied per day, up until the solutions are released; after the solutions are released, no assignments will be accepted.

Late minutes are not meant to be used for medical emergencies or extenuating circumstances. In those situations, please have your senior tutor contact the instructor.

Collaboration and Academic Integrity

Discussion and the exchange of ideas are essential to doing academic work. For assignments in this course, you are encouraged to consult with your classmates as you work on problem sets. However, after discussions with peers, make sure that you can work through the problem yourself and ensure that any answers you submit for evaluation are the result of your own efforts. In addition, you must cite any books, articles, websites, lectures, etc that have helped you with your work using appropriate citation practices. Similarly, you must list the names of students with whom you have collaborated on problem sets.

Do not pass solutions to problem sets nor accept them from another student. Do not post course materials (including problem sets, solutions, exams, etc.) to websites or course-content archives. Also, it is never okay to look up solutions to homework problems in this class, i.e., don't look on the web for solutions. If you are ever in doubt, ask the course staff to clarify what is and isn't appropriate.

College students: Please see the Honor Code.

Extension students: You are responsible for understanding Harvard Extension School policies on academic integrity and how to use sources responsibly. Not knowing the rules, misunderstanding the rules, running out of time, submitting the wrong draft, or being overwhelmed with multiple demands are not acceptable excuses. There are no excuses for failure to uphold academic integrity. To support your learning about academic citation rules, please visit the Harvard Extension School Tips to Avoid Plagiarism, where you'll find links to the Harvard Guide to Using Sources and two free online 15-minute tutorials to test your knowledge of academic citation policy. The tutorials are anonymous open-learning tools.

Timely Feedback

Course staff will aim to return graded assignments, with solutions, to students within 10 days of when the assignment is turned in. That is, within one week of when the last assignment might be turned in (and a student may use up to three days worth of late minutes on an assignment).