What This Document Is
This is a detailed syllabus for COT 5937, an advanced-level course in Cryptography offered at the University of Central Florida. It outlines the course structure, expectations, and logistical information for students enrolled in the Summer 2004 session. It serves as a foundational guide for navigating the course requirements and understanding the instructor’s policies. This syllabus is essential for anyone considering enrollment or currently registered in the course.
Why This Document Matters
This syllabus is crucial for prospective and current students to understand the scope and demands of an advanced cryptography course. It’s particularly helpful for students wanting to assess if their background knowledge aligns with the course prerequisites and to plan their study schedule effectively. Students can use this document to clarify grading criteria, assignment deadlines, and academic integrity expectations *before* the course begins, ensuring a successful learning experience. It’s a vital resource throughout the semester for referencing important dates and policies.
Topics Covered
* Classical Encryption Techniques
* Symmetric Key Cryptography (including DES and AES)
* Public Key Cryptosystems (including RSA and related algorithms)
* Fundamental Number Theory relevant to Cryptography
* Hash Functions and Message Authentication
* Digital Signatures
* Finite Field Arithmetic
What This Document Provides
* Instructor contact information and office hours
* Teaching Assistant contact information and office hours
* A detailed breakdown of the course grading scheme, including the weight of each assignment.
* A tentative schedule of topics to be covered each week.
* Important policies regarding academic dishonesty and collaboration.
* Due dates for major assignments and the final project (subject to change).
* A list of required and secondary textbooks for the course.