Coronavirus (COVID-19) Update
All spring classes are offered in a live-online format. Please check our coronavirus update page for our latest announcements.
Cryptography and Blockchain Fundamentals
The rapidly growing cybersecurity market, valued at close to $120 billion in 2019, is coupled with the recent upsurge of cryptocurrencies and blockchain and reflects the recent popularity of cryptography. As the underpinning technology of cybersecurity, cryptocurrencies and blockchain technologies, cryptography is one of the most exciting emerging fields today. It has created a high demand for skilled technologists.
In this fundamentals course, designed for people considering a career in blockchain or cryptography engineering as well as people wanting to expand their knowledge about this pervasive and influential technology, you will learn the essentials of cryptography. Through hands-on exposure to the popular applications, you will become conversant in common cryptography techniques and concepts and gain a useful and concise description of blockchain. In addition to lectures, you will have an opportunity to practice your skills through exercises.
- Digital signatures
- Zero knowledge proofs
- Secure multiparty computation
- Secure web browsing
- Disk encryption
- End to end encrypted messaging
- Document signing
- Electronic voting
- Post-quantum cryptography
Skills Needed: Basic knowledge of Algebra
Course Availability Notification
Please use this form to be notified when this course is open for enrollment.
Ask us any questions you may have about this course.