CSCI 4423: CRYPTOGRAPHY -- Course Outline & Rules
See the Banner Self-service for times
and rooms at
Stavros Konstantinidis -- for contact info click here
FROM THE CALENDAR: Regarding the course description, learning objectives,
cerdit hours, and prerequisite courses, please see section "Computing Science (CSCI)" of the
Undergraduate Academic Calendar:
TEXTBOOK and OTHER RESOURCES:
You are expected to study the lecture slides that will be posted on the course website. Much of these slides are based on the two pdf files posted on the course website (see heading "COURSE NOTES"). Links to additional reading material are included on the course website.
Midterm Exam:  27%
Final Exam:       40%
To pass the course, you must
(a) accumulate at least 50 points in the assignments and exams;
(b) accumulate at least 32 points in the exams.
- Review of mathematical concepts
- Classical Cryptography
- Block ciphers
- Hash functions and MACs
- Number Theory Algorithms
- Primitives for Assymetric Encryption
- Digital signatures
IMPORTANT COMMENTS & RULES
- Email messages to me:
the subject of your email message should begin
with the course number.
- Course Material (lecture slides, assignment descriptions, resources):
Will be available in the protected part of my website:
click on the link
TEACHING and use the following: username = password = 4423
- Rules for Exams:
- Marked exams will be retained by the instructor.
- No exam will be written earlier than the day and time it is scheduled.
- If you miss an exam and wish to write a make-up exam, you must submit to me
in writing the
reason you missed the exam together with supporting documentation.
Moreover, you must do this
no later than three business days after the day you are back in the university.
If your reasons
are adequate and submitted within the above time limit then you will be entitled to write a
make-up exam. Any make-up midterm exams will be written
on the last day for make-up midterm exams identified by the Dean of
Note that "needing more time to study" and "having two exams in one day" are not valid reasons for missing
- Policy on exams and cell phones: 'Anyone caught with a switched on cell phone or similar device
whether for messaging or voice operation will be considered attempting to cheat and assigned a zero.
Cell phones should be switched off and left in your bags/coats beyond reaching distance during this
- Rules for assignments:
- Late assignments will not be
accepted. The due time of an assignment specifies the latest time you
can submit the assignment, so you are encouraged to work on each assignment as
soon as it becomes available, and submit it before the due time.
- Marked paper assignments
will be returned in the class for pickup.
- If you miss an assignment and wish to receive for this a non-zero mark, you must provide
documentation as described above in the case of missed exams. If you do this adequately then,
after your final exam, you will receive for the missed assignment or quiz a
mark equal to the average of the marks you will have received in your exams, quizzes and
other assignments of yours.
- Each assignment will contain rules for submission and work conduct.
- Academic Regulations: See the
section “Academic Integrity and Student responsibility” in the academic
calendar for the definitions and consequences of plagiarism and other
academic offenses. Also, see academic regulation 10 about Special Examinations.
- Last Rule: If, during
the course, an issue (concern/problem/etc.) arises that is not addressed
by the above rules, it must be reported to the instructor. In this case,
the instructor will decide how to resolve the issue based on his long