Harvard SEAS Logo

CS 152: Programming Languages


  Course information
  Course policies
  Lectures/schedule
  Assignments

CS 152: Programming Languages

Course Policies

Late days, Penalties, and Extensions

Each student has five "late days" which can be applied to any of the homework assignments. A late day extends the due date by 24 hours. At most two late days can be used on any single assignment. You must email course staff to request late days. If you exhaust your late days, or if you fail to request late days in advance, a 10% penalty will be applied per day, up until the solutions are released; after the solutions are released, no assignments will be accepted. In cases of medical or other emergencies that interfere with your work, have your senior tutor contact the instructor.

Collaboration

All homework assignments should be coded and written up individually. However, you are encouraged to discuss problems with your classmates, and to collaborate in planning and thinking through solutions. If you do discuss problems with your classmates, please note this on your homework assignment.

Do not pass solutions to problem sets nor accept them from another student. 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.