Loading...

Course Description

We use numbers for everything, but how did these number systems come to be? How can some of these systems have only a finite amount of numbers? How are algorithms created to protect our most sensitive data? Cryptography is used by computer security professionals on a daily basis. Experience the side of STEM where creativity, mystery, and coding intermix!

Cultivate the skills to blend math by hand and with a computer seamlessly. Learn to use computer algebra systems like SAGE to do abstract algebra. Develop number systems to encrypt codes through tools like elliptic-curve cryptography. Through theoretical math learning work alongside your peers to create secret codes and research mathematical theories the same way as the undergraduate students at Duke do!

It is becoming an essential skill for the modern world to have basic familiarity with coding. Cryptography allows for you to discover those skills and more while applying theoretical approaches to resolve common issues. Further your expertise here and get ready to take on the cyber-world!

Loading...
Enroll Now - Select a section to enroll in
Section Title
Cryptography - Session 1
Contact Hours
60.0
Delivery Options
Classroom - In Person  
Section Notes

Each session begins with an arrival day (outlined below), orientation and other activities. Classes begin on Day 2 of each session. Departure days will consist of class and presentation time, and flexibility in departure times will be allowed for travel as needed. Following registration, you will receive more specific information and next steps regarding your session and course.

2024 Dates:

Session 1: June 16-28

  • June 16 (Sunday arrival)
  • June 28 (Friday departure)

Session 2: June 30-July 5

  • June 30 (Sunday arrival)
  • July 5 (Friday departure)

Session 3: July 7-19

  • July 7 (Sunday arrival)
  • July 19 (Friday departure)

Session 4: July 21-26

  • July 21 (Sunday arrival)

July 26 (Friday departure)

Residential students arrive on Sunday and start classes on Monday. Students will then depart on Friday after 12 p.m.

Two Week Cost (Session 1 and Session 3):

Please select the appropriate program option on checkout: Commuter or Residential. Payment of a $500 nonrefundable deposit will also reserve a seat in the course.

Note: An automatic 10% discount off the Total Program Cost applies for participants who have approved applications and who pay the full program cost by March 5, 2024.

Two-week residential:

Tuition: $2,800
Room and meals: $1,900
Total: $4700

Two-week commuter:

Tuition: $2,800
Room and meals: $250
Total: $3,050

Section Title
Cryptography - Session 3
Contact Hours
60.0
Delivery Options
Classroom - In Person  
Section Notes

Each session begins with an arrival day (outlined below), orientation and other activities. Classes begin on Day 2 of each session. Departure days will consist of class and presentation time, and flexibility in departure times will be allowed for travel as needed. Following registration, you will receive more specific information and next steps regarding your session and course.

2024 Dates:

Session 1: June 16-28

  • June 16 (Sunday arrival)
  • June 28 (Friday departure)

Session 2: June 30-July 5

  • June 30 (Sunday arrival)
  • July 5 (Friday departure)

Session 3: July 7-19

  • July 7 (Sunday arrival)
  • July 19 (Friday departure)

Session 4: July 21-26

  • July 21 (Sunday arrival)

July 26 (Friday departure)

Residential students arrive on Sunday and start classes on Monday. Students will then depart on Friday after 12 p.m.

Two Week Cost (Session 1 and Session 3):

Please select the appropriate program option on checkout: Commuter or Residential. Payment of a $500 nonrefundable deposit will also reserve a seat in the course.

Note: An automatic 10% discount off the Total Program Cost applies for participants who have approved applications and who pay the full program cost by March 5, 2024.

Two-week residential:

Tuition: $2,800
Room and meals: $1,900
Total: $4700

Two-week commuter:

Tuition: $2,800
Room and meals: $250
Total: $3,050

Required fields are indicated by .