COMP 321: Principles of Programming Languages

Academic Integrity

All students are expected to be familiar with, and to comply with, the Honor Code. Unless otherwise stipulated, any work submitted as a homework assignment or examination must be entirely your own and may not be derived from the work of others, whether a published or unpublished source, the worldwide web, another student, other textbooks, materials from another course, from prior semesters of this course, or any other person or program. You may not copy, examine, or alter anyone else's homework assignment or computer program, or use a computer program to transcribe or otherwise modify or copy anyone else's files.

Collaboration policies for specific assignments:

Late Policy

Late homeworks will be accepted only by permission from the instructor (but please ask if you have any cirumstances that will prevent you from finishing the work on time).

Code of conduct

My goal is to welcome all students to computer science. I believe that everyone in the class is fully capable of mastering the material. Our classroom should be an inclusive space, where everyone is treated with respect, and ideas, questions, and misconceptions are discussed with respect. All students are encouraged to actively participate, regardless of gender, race, class, able-bodiedness, nationality, native language, sexual orientation, political ideology, or religious beliefs. All students are responsible for contributing to a welcoming environment in all course activities, such as labs, TA sessions, and online posts. If the course environment does not meet these standards, I would appreciate it if you would speak to me about it, so that I can do better in the future.

Disability Resources

Wesleyan University is committed to ensuring that all qualified students with disabilities are afforded an equal opportunity to participate in, and benefit from, its programs and services. To receive accommodations, a student must have a disability as defined by the ADA. Since accommodations may require early planning and generally are not provided retroactively, please contact Accessibility Services as soon as possible. If you have a disability, or think that you might have a disability, please contact Accessibility Services in order to arrange an appointment to discuss your needs and the process for requesting accommodations. Accessibility Services is located in North College, rooms 021 or can be reached by email ( or phone (860-685-2332).

Religious/Spiritual Observance Resources

If you anticipate that your religious/spiritual observance may conflict with academic obligations such as attending class, taking examinations, or submitting assignments, you can work directly with me to make reasonable arrangements. Should you require additional support or guidance, please feel free to reach out to Rabbi David Teva, Director of the Office of Religious and Spiritual Life at or any of the chaplains in the Office of Religious and Spiritual Life For a list of a religious holidays celebrated by members of the Wesleyan community, go to Wesleyan’s Multifaith calendar.

Title IX Resources

If trauma inhibits your ability to fully participate in class, please contact Debbie Colucci, Title IX Coordinator, at, or your class dean. Additionally, and if you are comfortable, you can work directly with me to make reasonable arrangements.