CS 690N, Spring 2017
Grading and policies
Final grades will be comprised of
- Homework assignments (40%).
- Final project (50%), including proposal, milestone report, presentation, and
final report. Projects are done in groups of size one to three.
- Course participation (10%) in classroom or online discussions.
- All of the content you submit, both code and text, needs to be produced independently. Your work must be in your own words and based on your understanding of the solution. ("Independently" applies to homework; for group projects, work must be produced only by members of the group.)
- Do not share code or written materials. Do not look at others' code.
You may discuss problems and the project with others, and we encourage it, to help understand the material.
- On your homework, list the names of everyone you collaborated or had discussions with.
- If you find, use, or build off of published material, for example on the web or from a textbook, you must cite the source. Always explain the answer in your own words.
Some examples of the policy:
- Acceptable: Alice and Bob discuss alternatives for storing large, sparse vectors of feature counts, as required by a problem set.
- Unacceptable: Alice and Bob sit down together and write code for storing feature counts.
- Acceptable: Bob is confused about how to implement the Viterbi algorithm, and asks Alice for a conceptual description of her strategy.
- Unacceptable: Alice and Bob divide the assignment into parts, and each write the code for their part, and then share their solutions with each other to complete the assignment.
- Acceptable: Alice asks Bob if he encountered a failure condition at a "sanity check" in a coding assignment, and Bob explains at a conceptual level how he overcame that failure condition.
- Unacceptable: Alice or Bob obtain a solution to a previous year's assignment or to a related assignment in another class, and use it as the starting point for their own solution.
We follow the university’s Academic Honesty Policy and Procedures.