YoVDO

Discrete Math: Congruences

Offered By: Codecademy

Tags

Congruence Courses Python Courses Cryptography Courses Caesar Cipher Courses

Course Description

Overview

Learn about congruences and their relevance to cryptography.
Continue your Discrete Math learning journey with Discrete Math: Congruences. Learn the definition of congruences, the properties they contain, and the procedures for solving them. Learn about the Chinese Remainder Theorem and how you can apply it to systems of congruences. Use Python to code a Caesar cipher, one of the simplest use cases for congruences.



### Skills you’ll gain
- Use congruence properties
- Solve linear congruences
- Make a Caesar cipher in Python

### Notes on Prerequisites
We recommend that you complete [Discrete Math: Sets and Set Operations](https://www.codecademy.com/learn/discrete-math-sets-and-set-operations) before completing this course.

Syllabus

  • Congruences: Learn about congruences.
    • Lesson: Congruences: Lesson
    • Article: Congruences: The Chinese Remainder Theorem
    • Quiz: Congruences: Quiz
    • Article: Congruences: Problem Set
    • Informational: Next Steps

Taught by

Jace van Auken

Related Courses

Applied Cryptography
University of Virginia via Udacity
Cryptography II
Stanford University via Coursera
Coding the Matrix: Linear Algebra through Computer Science Applications
Brown University via Coursera
Cryptography I
Stanford University via Coursera
Unpredictable? Randomness, Chance and Free Will
National University of Singapore via Coursera