Contents




CSCI A112 / INFO I110:
Introduction to Programming with JavaScript
Spring 2007


Incompletes

An incomplete (I) final grade will only be provided by prior arrangement in exceptional circumstances conforming to departmental policy, and only if the bulk of the course work has been completed in passing fashion.

Late Assignments & Makeups

Late assignments (those turned in past the stated deadline) will earn a zero. Makeups are not allowed unless pre-arranged with the instructor and only when documentation of hospitalization, death in the family, or other emergency is provided.

Regrading Requests

If you have concerns with your grade on a particular test or assignment, make sure you first contact the person responsible for grading that particular task (usually your lab instructor). In rare cases where a dispute cannot be resolved, you can bring your work to the course instructor and request a full regrading.

Project

  • Project deadlines are non-negotiable.
  • Your project submission be your own, unique work. You must not submit identical (or nearly identical) solutions as other students in the class. You must not obtain your solution from another source (such as the web, or a student who has previously taken the course). In such an event, all parties will receive a flat grade of zero for the project (35% of the course). Other penalties, such as outright failure of the course, may also be applicable in such cases, at the discretion of the instructor.
  • Suggestions for creating personalized solutions:
    • You may talk the project over with friends to better determine what is required. However:
      • The final write-up should be yours alone.
      • If the final write-up contains code identical to that in one of your friends solutions, comments to this effect must be placed near the relevant parts of your code.
    • Use comments liberally throughout your code to explain what you are doing. Even if parts of your code are taken from someone else (and you explicitly say this), if you can explain what the code is doing in your own words within the comments, you might still receive full credit.
    • In general, having appropriate comments throughout your solution is the single best way to ensure your programming success.
    • The Project solution is a web page. Personalize your solution using your own colors, fonts, horizontal rules, or even images as appropriate to decorate the page containing your solution. As long as these personalized elements do not detract from your solution, they can go a long way toward uniqueness and fulfilling the project requirements.
    • If you have a question about whether your work satisfies the uniqueness requirement for A112/I110, ask your lab AI or the course instructor before the submission deadline.

Academic Dishonesty

The standard penalty for any form of academic dishonesty in a course is failure of the course. Providing or receiving help during lecture or lab exams, or submitting the work of another as your own all constitute academic dishonesty. There are no "small" offenses. Make sure you read and understand the Computer Science Department Statement on Academic Integrity.