W4261 Introduction to Cryptography: Homework
There will be a homework due roughly every two weeks, to be submitted
in PDF format via gradescope (which you can find through the
gradescope tab on courseworks).
Required readings (if any) will be posted on the
lectures page, and will also be announced
in the announcements section on the main page.
Below are instructions for the written homework (which will be due
roughly every two weeks).
Submission Instructions:
- Homeworks should be submitted in PDF format via
Gradescope.
- We strongly recommend typesetting, e.g. using LaTeX. You can use
this sample file and this
class file [last updated 2/3/22]
to generate a pdf with LaTeX.
If you are not familiar with LaTeX, it is a great skill to learn and
there are plenty of good online guides such as Oetiker's
Not So Short Introduction.
Scanned handwritten homeworks will also be accepted,
but we will not spend much effort trying to decipher handwriting
we find illegible.
- We will grade answers not only for correctness, but also for
clarity. We grade what you wrote, not what you meant.
If you do not know how to solve some question, you may write
"I don't know how to do this", and you will receive 15% of the
credit for that question.
- If you submit more than one solution to a problem, we will
grade whichever solution we want (we will likely
choose the worst one or the one that is easiest to grade).
If you would like to receive feedback on more than one solution
you may include more than one, but clearly indicate which is the
solution to be graded.
Regrade Requests:
- Regrade requests can be submitted through gradescope within
two weeks (preferably less) of the grades being released.
Before asking for a regrade, please carefully read both the
solutions (available on courseworks) and the rubric (available
on gradescope).
- If we find that we made a mistake in our grading we will update
your score accordingly (and consistently with the rubric that
is applied to all). Such an update may cause your score to go
up or down.
Bonus Problems:
- There will be occasional bonus problems on the homework. Those
are intended mostly for fun and extra challenge to those who want
it, and will not influence the grade for most students. In
particular, all scores are weighed and curved and initial
letter-grade cutoffs are determined ignoring any bonus
points. Only then, and only if a student is close to a cutoff point for
some letter grade, the bonus point may push the grade up.
Lateness and Collaboration Policy:
- You are allowed 6 late days total for the semester, but no more
than 4 days for any one homework.
Late days are counted in increments of 24 hours, and cannot be
subdivided.
Late days beyond the allotted six late days will be penalized at a
rate of 10% of the initial grade per late day (and again, days
cannot be subdivided, and you can never use more than 4 late days
for any one homework).
In some cases we may announce further restrictions to late days
(e.g. not allow any late days) for a specific homework
assignment.
To request an exception in case of an emergency, have your
advisor/dean contact the professor.
- If you consult any outside reference such as a textbook or
lecture notes (other than the required textbook and your own
notes),
you must acknowledge it on your submission, and make sure all the
solutions you submit are your own.
- You may discuss the homework problems with other students.
My recommendation is to first think through the problems on your own, and then discuss with another student or two. In any case, you must
(1) list the names of every person you discussed with on
your submission, and (2) write the solution on your own.
No student may look at written solutions of any
other student prior to submitting their own (no
"comparison" or "checking" of your solutions with each other).
- The above use of outside sources and participation in
discussion groups is allowed (and encouraged) for the purpose of
facilitating deeper understanding, learning, and having fun.
It is not to be used for the purpose of finding ready solutions
that you can use on your homework.
For example, you may never consult solved homework for any other
class.
If you are in doubt whether something is allowed, ask the
professor. Academic dishonesty will not be tolerated.
- All students are assumed to be aware of the
computer science department academic honesty policy.
Back
to Course Main Page