CSCI 256 - Fall 2026

Algorithm Design and Analysis

Home | Lectures | Problem Sets | Handouts | CS@Williams

Academic Integrity Policies

Sources. It is okay to refer to external sources (lecture notes, slides, videos, AI generated content) if it helps you deepen your understanding of an algorithm or concept that was covered in the lectures. However, when it comes to solving specific exercises or homework problems, you are not allowed to refer to any external resources or AI tools for guidance, only the textbook or resources provided by the instructor.

Collaboration. Most weekly problem sets are supposed to be done in pairs. Working with your peers is a great way to learn. You are encouraged to attempt all the problems together and in person with your partner. It is important to engage in a back-and-forth discussion and try to "break" each other's suggestions to fully understand if the proof or algorithm is correct. After attempting all problems, you may split up the writing responsibilities and submit the final joint write up.

Collaboration is not allowed on the daily exercises.

No collaboration is allowed on exams. The use of electronic devices like laptops and cellphones is prohibited during exams.

Academic Integrity. In general, you must adhere to the following academic integrity policies in the course.

If you are ever in doubt about a specific situation not covered above, you should write to me and obtain explicit permission.

Computer Science Honor Code

The Honor Code as it applies to non-programming assignments is outlined here (see the section Avoiding Violations). Occasionally programming problems will be assigned in this course and programming-specific guidelines will be included along with it. See the course policies page for course-specific guidelines for collaboration on problem sets. Deviation from these guidelines will be considered an honor-code violation.

Computer Ethics

Students should be aware of and abide by the College's statement on Computer Ethics. Violations including uninvited access to private information and malicious tampering or theft of computer equipment or software are subject to disciplinary action.

Copyright 2026 | Department of Computer Science :: 47 Lab Campus Drive :: Williamstown, MA 01267
413.597.3218 :: requestinfo@cs.williams.edu