| Course Title: Cryptography: The Mathematics of Sending Secret Messages |
| Start Date: 03/18/2021 End Date: 05/11/2021 |
| Term: Spring Semester 2021 |
| Description: Cryptography is the study of secret communication between different groups of people. From 4,000 years ago in ancient Egypt when secret hieroglyphs were used to communicate the messages of royalty to today when credit card numbers are encrypted to be transmitted over the internet, cryptography has been a necessary part of human life. In this class we will discuss classical cryptography and some historical ciphers along with the mathematical concepts of the modern field. We will study public key cryptography, prime numbers, the discrete logarithm problem, the Diffie-Hellman key exchange, and RSA encryption. If time permits we will also discuss elliptic curve encryption. In particular, we will use the Python programming language and Jupyter notebooks to implement the encryption schemes that we study. |
| Distribution(s): II - Math & Sciences , SI - Speaking-Intensive , WI - Writing-Intensive |
| Academic Level Of Course: Undergraduate     | Credits:4.00     |
| Faculty         | Phone         | Email address         |
| Margaret Robinson   | 413-538-2394   | robinson@mtholyoke.edu   |
| Meeting Dates         | Method         | Meeting days         | Meeting times         | Building name         | Room     | Frequency     |
| 03/18/2021 - 05/11/2021   | Flex. Immersive Lecture   | Monday   | 12:45PM - 02:00PM   | TBA   | TBA   | Weekly |
| 03/18/2021 - 05/11/2021   | Flex. Immersive Lecture   | Tuesday and Thursday   | 12:45PM - 01:45PM   |   |   | Weekly |
| 03/18/2021 - 05/11/2021   | Flex. Immersive Lecture   | Wednesday and Friday   | 12:45PM - 02:30PM   |   |   | Weekly |
| Requisite Courses         | ||
| None |           |           |
| Comments         |
| Additional Comments         |
| Students who have taken a 100-level Mathematics, Statistics, or Computer Science course can take this at the 200-level with permission of the professor.   |
| Course Tags         | ||
| MOD0002   | MOD-2: Courses meeting in Module 2   | This course meets in Module 2.   |
| Cross-listed Sections         |
| None   |
| Course Availability | ||||
| Section status: Closed     | Capacity: 18     | Enrollment: 18     | Available: 0     | Waitlist: 0 |
BOOK INFORMATION
| Book List         | Required         | Publisher Full Price         |
| Title: The Mathematics of Secrets Author: Holden, Joshua Copyright: 2017 Edition: Volume: ISBN: Publisher: Princeton University Press |
Required   | 14.18   |
| Additional Book Comments         |
| This is the complete book list for this class.   |
| Instructor's comments about the book list: Hi Everyone, You can get this book from Amazon in hardcover $25.50 or Paperback $14.18 or you can also get it on kindle. I will be in touch about the software we will be using. Best, Margaret   |