Master of Mathematics in Combinatorics and Optimization - Cryptography in Waterloo Canada | University of Waterloo

University of Waterloo | Waterloo Canada
Visit institution website for more information
Qualification
Masters Degree
Languages
English
Delivery Mode
On-Campus
Tuition (2025)
CAD 23,088
(c. USD16,571.32)
Attendance
Full-time
Full-time Duration
12 months

Combinatorics examines finite systems and their characteristics. Contemporary scientific progress frequently utilizes combinatorial models to represent real-world phenomena, with computational advancements enabling practical exploration. Given that computers operate on discrete information, combinatorics has become essential to computer science. Optimization, or mathematical programming, focuses on finding maximum and minimum values of functions within given constraints. The rise of computing power propelled optimization's development as a mathematical discipline, enriching both combinatorics and traditional analysis. These optimization problems originate from engineering, physical sciences, management fields, and diverse mathematical domains. The MMath program includes approximately one year of graduate-level coursework followed by either a research project or thesis under faculty guidance.

Traditional cryptography employed algorithms reliant on confidential keys, which required secure pre-communication exchange. (In well-designed systems, security should depend solely on the key, with the algorithm presumed known to adversaries.) A revolutionary cryptosystem emerged in 1976—asymmetric or public-key cryptography. These systems distinctly separate encryption and decryption functions, allowing public sharing of one key while keeping the other private. This innovation removes the necessity for secure key exchange before communication. Such systems rely on computationally difficult mathematical challenges like integer factorization. Identifying suitable complex problems and developing associated public-key systems has created a vibrant research field. The Centre for Applied Cryptographic Research (CACR) at Waterloo conducts both theoretical and applied investigations into cryptography, security, and privacy. Current cryptographic research in the C&O department encompasses elliptic/hyperelliptic curve cryptography, pairing-based systems, quantum-resistant cryptography, and cryptographic protocol development and analysis.


Destination of Study

Subjects of Study

Language Requirements

English
IELTS 7.0

Qualification Requirements

A four-year Honours Bachelor degree or its equivalent in mathematics or in a closely related field with a 78% overall average or its equivalent for undergraduate work. Applicants from foreign countries must normally take the Graduate Record Examinations (GRE) General Test and Subject Tests. Three references, normally from academic sources Proof of English language proficiency, if applicable. TOEFL 90 (writing 25, speaking 25), IELTS 7.0 (writing 6.5, speaking 6.5)

Tuition CAD 23,088

Similar programs for you