WClasses
CO 487 - Applied Cryptography
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
One of CS116, CS136, CS138, CS146; MATH135 or MATH145; One of STAT206, STAT220, STAT230, STAT240; Level at least 3A
Corequisites
None
Antirequisites
None
Offerings
Winter 2026 [1261]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6040 | 200 / 260 | 10:00 - 11:20 | T,Th |
Fall 2025 [1259]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6983 | 135 / 240 | 14:30 - 15:20 | M,W,F | ||
| TST 101 | 8976 | 135 / 240 | 18:30 - 21:20 | M |
Winter 2025 [1251]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6129 | 202 / 260 | 14:30 - 15:50 | M,W |
Winter 2024 [1241]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6161 | 247 / 260 | 13:30 - 14:20 | M,W,F |
Fall 2023 [1239]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6966 | 211 / 240 | 11:30 - 12:20 | M,W,F |
Winter 2023 [1231]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6323 | 237 / 260 | 14:30 - 15:20 | M,W,F | RCH 101 | Alfred Menezes |
Fall 2022 [1229]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 10635 | 144 / 270 | 08:30 - 09:20 | M,W,F | RCH 101 | Douglas Stebila |
| LEC 002 | 11159 | 2 / 1 |
Winter 2022 [1221]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6223 | 248 / 260 | 11:30 - 12:20 | M,W,F | RCH 101 | Alfred Menezes |
Fall 2021 [1219]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6886 | 183 / 270 | 11:30 - 12:20 | M,W,F | David Jao |
Winter 2021 [1211]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 041 | 6274 | 267 / 280 | Alfred Menezes |
Fall 2020 [1209]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 041 | 6782 | 201 / 270 | Douglas Stebila |
Winter 2020 [1201]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6125 | 253 / 250 | 11:30 - 12:20 | M,W,F | RCH 101 | Alfred Menezes |
Fall 2019 [1199]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 8052 | 155 / 270 | 10:30 - 11:20 | M,W,F | RCH 101 | Douglas Stebila |
Winter 2019 [1191]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6010 | 262 / 260 | 09:30 - 10:20 | M,W,F | RCH 101 | Alfred John Menezes |
Winter 2018 [1181]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6077 | 228 / 235 | 11:30 - 12:20 | M,W,F | RCH 101 | Alfred John Menezes |
| LEC 002 | 9523 | 1 / 1 |
Winter 2017 [1171]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5816 | 140 / 140 | 11:30 - 12:20 | M,W,F | STC 0020 | Alfred John Menezes |
Winter 2016 [1161]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6377 | 158 / 216 | 09:30 - 10:20 | M,W,F | AL 113 | David Jao |
Winter 2015 [1151]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6189 | 113 / 123 | 14:30 - 15:20 | M,W,F | MC 4020 | David Jao |
Winter 2014 [1141]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6069 | 116 / 123 | 11:30 - 12:20 | M,W,F | MC 4020 | Alfred John Menezes |
| LEC 002 | 8694 | 1 / 1 |
Winter 2013 [1131]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 7521 | 112 / 110 | 11:30 - 12:20 | M,W,F | RCH 211 | David Jao |
| LEC 002 | 8279 | 1 / 1 |
Winter 2012 [1121]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5606 | 103 / 100 | 11:30 - 12:20 | M,W,F | RCH 105 | Alfred J Menezes |
Winter 2011 [1111]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 7476 | 65 / 100 | 11:30 - 12:20 | M,W,F | MC 1056 | David Jao |
Winter 2010 [1101]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5078 | 63 / 100 | 11:30 - 12:20 | M,W,F | MC 4059 | Alfred J Menezes |
Winter 2009 [1091]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 4312 | 86 / 85 | 11:30 - 12:20 | M,W,F | MC 4059 | Alfred J Menezes |
Winter 2008 [1081]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3479 | 79 / 85 | 11:30 - 12:20 | M,W,F | RCH 103 | Alfred J Menezes |
Winter 2007 [1071]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3421 | 128 / 130 | 11:30 - 12:20 | M,W,F | EIT 1015 | Alfred J Menezes |
Fall 2006 [1069]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5746 | 1 / 1 |
Winter 2006 [1061]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3312 | 139 / 130 | 11:30 - 12:20 | M,W,F,E,I,T | Alfred J Menezes |
Winter 2005 [1051]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3267 | 129 / 130 | 11:30 - 12:20 | M,W,F,E,I,T | James Alexander Muir |
Winter 2004 [1041]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3126 | 121 / 130 | 11:30 - 12:20 | M,W,F,E,I,T | Alfred J Menezes |
Fall 2003 [1039]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5465 | 1 / 1 |
Winter 2003 [1031]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3736 | 136 / 120 | 11:30 - 12:20 | M,W,F,R,C,H | Alfred J Menezes |
Spring 2002 [1025]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3214 | 1 / 1 |
Winter 2002 [1021]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 2508 | 118 / 108 | 11:30 - 12:20 | M,W,F,M,C | Alfred J Menezes |