RESPONSE TO COVID-19: We recommend consulting with individual programs to find up-to-the-minute information regarding program logistics.
Stanford Pre-Collegiate Summer Institutes - Cryptography – Stanford University

Stanford Pre-Collegiate Summer Institutes - Cryptography

Competitive application process Residential Arts Academic Needs based scholarship

Stanford University

Date/Time: Jun 22, 2020 - Jul 10, 2020    
Ages: 14-17
Cost: $7,500.00

View Website
How can two people communicate secrets back and forth, even when a third party can eavesdrop on everything they say? Modern cryptography is an increasingly important field which helps to answer this question. It draws from a variety of mathematical and math-related fields, such as number theory, computational complexity, and the theory of algorithms. Topics may include some basic encryption-breaking techniques, the discrete logarithm problem, integer factorization and primality testing, probability and combinatorics, elliptic curves, complexity theory, and P versus NP. The course will introduce several modern techniques, such as Diffie-Hellman key exchange, ElGamal encryption, RSA, and probabilistic prime tests. While this is not a computer programming course, those interested in the subject may find this course an illuminating introduction to some theoretical aspects of the field. Prerequisites: Completion of an algebra course. Application process includes: preliminary application, online application, written responses, work samples (if applicable), teacher recommendations, standardized test scores, transcript, $50 application fee. Need-based financial aid is available with the completion of an additional financial aid application.

Location

Stanford Pre-Collegiate Studies
220 Panama Street
Stanford, CA 94305

Comments

© Copyright 2015 Blueprint4 | blueprint4.com | Where 2 Plan 4 Fun