Three sets of homeworks will be graded, more homeworks will be assigned, but not graded. Homeworks might include programming components. There will be one large project of your choosing (done in teams of two or individually) that must use cryptographic techniques. The project will be due during the last week of classes and teams are responsible for short in-class presentations of their projects.
You can expect that performance at 90% or higher earns an A, 80% or higher earns a B, etc. The scale might be adjusted by the instructor if deemed necessary.
Your instructor will treat you as a professional, and you should plan on conducting yourself in an appropriate way. No behavior that compromises academic honesty (such as use of someone else's work or code, using prohibited materials during tests, or making your work available to others) will be tolerated in this course. If you need assistance with anything, do not hesitate to contact the instructor.
It is expected that your work represents your own understanding of the problem. If work of others is used, it must be properly cited. Use of properly cited material is acceptable, but no referencing is treated as claiming the work as your own.
Academic dishonesty will not be tolerated in this course. It is the CSE policy that each case of academic integrity violation is recorded. The standing policy of the department is that all students involved in an academic integrity violation will receive an F grade for the course, unless the instructor recommends a lesser penalty for the first instance of academic integrity violation for the student in question.
Additional information about the CSE policies can be found here; UB academic integrity policies are available here; and UB graduate school guidelines can be found here.
Tuesday | Thursday | |
Week 1 (Jan 30 - Feb 3) |
|
|
Week 2 (Feb 6 - 10) |
|
|
Week 3 (Feb 13 - 17) |
|
|
Week 4 (Feb 20 - 24) |
|
|
Week 5 (Feb 27 - Mar 3) |
|
|
Week 6 (Mar 6 - 10) |
|
|
Week 7 (Mar 13 - 17) |
|
|
Week 8 (Mar 20 - 24) |
|
|
Week 9 (Mar 27 - 31) |
|
|
Week 10 (Apr 3 - 7) |
|
|
Week 11 (Apr 10 - 14) |
|
|
Week 12 (Apr 17 - 21) |
|
|
Week 13 (Apr 24 - 28) |
|
|
Week 14 (May 1 - 5) |
|
|