Roboforbes

MATH UN3025

Making, Breaking Codes · Mathematics

Prerequisites: (MATH UN1101 and MATH UN1102 and MATH UN1201) and and MATH UN2010. A concrete introduction to abstract algebra. Topics in abstract algebra used in cryptography and coding…

Who teaches MATH UN3025

What students said

Dorian Goldfeld · 2026 · 2026

A whole lotta of cryptography and CS Theory

Dorian Goldfeld · 2026 · 2026

Foundations of Cryptography via a rigorous mathematical approach

Dorian Goldfeld · 2026 · 2026

Cryptography contents in math. The transaction between encode and decode.

Dorian Goldfeld · 2026 · 2026

I learned famous cryptography codes and how to break them using analytical number theory.

Dorian Goldfeld · 2026 · 2026

Cryptography systems, from the early to the modern days, along with the math needed to understand them. VERY interesting material!!

Dorian Goldfeld · 2026 · 2026

Different methods of cryptography, some basic number theory, digital signatures, error correcting codes

Dorian Goldfeld · 2026 · 2026

We learned about the evolution of cryptographic methods over time, ranging from Caesar ciphers to more modern techniques like elliptic curve cryptography. We also learned some group theory and number theory to help us understand the math behind these cryptosystems.

Dorian Goldfeld · 2026 · 2026

modular arithmetic how cryptography works how significant cryptography is and its applications

Dorian Goldfeld · 2026 · 2026

The mathematical basis as well as steps/protocols for a variety of cryptographic methods and attacks

Dorian Goldfeld · 2026 · 2026

I learned a lot about cryptography, which is something that I did not know much about before. I learned about an area of mathematics that has never really been introduced to me in other classes.

More Mathematics courses

Plan your semester on Roboforbes — free