uwloo

CO 687Applied Cryptography

Units
0.50
Level
Graduate
Faculty
Mathematics
Subject
Combinatorics and Optimization

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 5 of the last 7 terms. Winter 2027: scheduled, 1 lecture section. Spring 2027: schedule not out yet.

A broad introduction to modern cryptography, highlighting the tools and techniques used to secure internet and messaging applications. Symmetric-key encryption, hash functions, message authentication, authenticated encryption, public-key encryption and digital signatures, key establishment, key management.

Prerequisites

None listed.

Antirequisites

None listed.

Leads to

No course lists it as a requisite.

Fall 2026 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 00165951 / 10TTh 16:30–17:50

Winter 2027 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 00158460 / 10TTh 10:00–11:20

Discussed on r/uwaterloo

One post or comment in 1 thread mentions CO 687, January 2022 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Winter 2022

see you all on february 7th 88 points, 10 comments

u/Dimtar_: “… 430 KIN 146 KIN 312 KIN 404 KIN 427 REC 280 ACTSC 231 (Tutorial) CO 250 (Tutorial) CO 487/CO 687 (Lecture) COMM 231 (Lecture) CS 251 (Labs) MATH 136 (Tutorial) MATH 138 (Tutorial) STAT 231 (Tutorial) STAT 231 (Lecture 003) STAT 341 (Tutorial) BIOL 130 (Lecture) BIOL 165 …”

View on RedditRemove this

Check it elsewhere for Fall 2026

Calendar versions

Graduate Calendar

Older Graduate Calendars

In 42 terms, Fall 2006 to Winter 2024