Welcome to Math 4440/5440 Coding and Cryptography
University of Colorado, Boulder
Monday, Wednesday, and Friday, 10:10 – 11:00 am, Muenzinger E123.
Instructor: Katherine Stange
Email: kstange at math colorado edu
Office: Available remotely (zoom & discord).
Phone: Please contact via email or discord.
- Immediately after class, I’m usually free to chat for about 30 minutes in person
- Regular hours: Wed 3:30-4:30 (can add more based on demand)
- on demand: meet on discord or email me
Final Exam: Sunday December 17th, 7:30 pm – 10 pm (did you know you can see this in your my.cu.edu portal?)
Please have a calculator for tests (not computer/tablet/phone), without internet access, preferably the old-school basic arithmetic kind.
Optional textbook: Wade Trappe, Lawrence C. Washington, Introduction to Cryptography with Coding Theory, 2nd or 3rd edition. This will be supplemented with my own notes. The third edition seems only to exist in electronic form. I can’t tell much difference between the editions. A physical copy is on reserve at the library.
Gives an introduction, with proofs, to the algebra and number theory used in coding and cryptography. Basic problems of coding and cryptography are discussed; prepares students for the more advanced ECEN 5032 and 5682. Prereq., MATH 3130. Recommended prereqs., MATH 3110 and 3140. Same as MATH 5440.
University and Course Policies
The university’s Required Syllabus Statements apply to the course. In particular, both students and faculty are responsible for maintaining an appropriate learning environment in all instructional settings, whether in person, remote or online. Please read the full statements at the link above.
The campus is mask-optional. I strongly encourage ill students not to attend class; contact me and I will help you catch up.
I take honor code violations seriously. Honor code rules for graded work will be made clear as part of the assessment instructions in canvas.
For concerns about planned absences such as religious holidays, please contact me within the first two weeks of the course so I can try to plan (e.g. test days). For unexpected absences, please let me know at the earliest moment. I will help you catch up, if possible.
I know that life happens. Missed daily post and participation work will be excused (no justification required), up to a certain level (beyond that level the student is missing enough material to be in jeopardy of not being able to finish the course and should see me immediately). However, module assessments must be made up if missed due to religious holidays, personal issues, illness etc. Contact me at the earliest possible moment.