Lecture |
Date |
Topic(s)
| Comments |
Reading |
Assignment, Quiz, and Exam Schedule |
One |
18 and 20 January |
Introduction to Number Theory |
Vocabulary and Definitions; Mathematica demo |
Chapter 1.1-1.5, 2.1-2.3 and class notes |
Homework problems are in this week's mathematica notebook |
Two |
25 and 27 January |
Vocabulary and Definitions, continued |
Primes and greatest common divisor |
Chapter 3.1 and 3.2. Class notes. |
For Undergraduates Only: Prerequisite Assessment Quiz Due on Monday by 11:59pm. The quiz is online and can be found on canvas under Course Summary. |
Three |
1 and 3 February |
GCD, Euclidean Algorithm, Fundamental Theorem of Arithmetic
|
|
Chapter 3.3, 3.4, and 3.5 and class notes
| Quiz 1 due on Tuesday by 12:30pm on canvas: with your team, open book, open notes, open internet, open friends. You and your team should write up should write up solutions together (your own work!) and hand in one quiz for the entire team. Homework problems are contained in the mathematica notebook |
Four |
8 and 10 February |
Fermat Numbers, Congruences, Chinese Remainder Theorem |
Homework problems are contained in the mathematica notebook |
3.6, 4.1, 4.2, 4.3 and class notes |
|
Five |
15 and 17 Feb |
Wilson's Theorem, Fermat's Little Theorem, Pollard Factoring Method |
|
6.1 and class notes |
Quiz 2 due on Tuesday by 12:30pm on canvas: with your team, open book, open notes, open internet, open friends. You and your team should write up should write up solutions together (your own work!) and hand in one quiz for the entire team. Homework problems are in this week's mathematica notebook |
Six |
22 and 24 Feb |
Pseudoprimes, Euler's Theorem (generalizes Fermat's Little Theorem), Euler's phi function
|
|
6.2, 6.3, 7.1 through example 7.4 |
Quiz 3 is due on Tuesday at 12:30pm and covers material through 6.1; Uplaod on canvas with your team, open book, open notes, open internet, open friends. You and your team should write up should write up solutions together (your own work!) and hand in one quiz for the entire team. The next batch of homework problems are in this week's mathematica notebook |
Seven |
1 and 3 March |
Perfect Numbers, Mersenne Primes, Cryptography |
Main topic is public key cryptography, particularly RSA |
8.1, 8.3 (not covered in class, but useful to know), 8.4 (RSA) and class notes |
|
Eight |
8 and 10 March |
Midterm (Tuesday) plus the Diffie-Hellman Key Exchange, Playing Poker over the phone, Secret Sharing Schemes (Tuesday) |
read 8.6 for Tuesday and the midterm exam will be due on Tuesday 8th March |
The midterm will cover material up through 7.3 in the Mathematica notebook "NumberTheoryWeek7_Part1" |
The Midterm Exam is due on Tuesday by 12:30pm on canvas: with your team, open book, open notes, open internet, open friends. You and your team should write up should write up solutions together (your own work!) and hand in one exam for the entire team. |
Nine |
15 and 17 March |
Another Threshold Scheme, Primitive Roots, Discrete Log Problem, and ElGammal Encryption |
Alternative approaches to these topics are given in this week's Mathematica notebook |
9.1-9.4 and class notes |
|
null |
20-26 March |
Spring Break: no classes, no office hours |
| | |
Ten |
29 and 31 March |
Topic |
Special Topic |
TBA |
Quiz 4 is due on Tuesday by 12:30pm on canvas: with your team, open book, open notes, open internet, open friends. You and your team should write up should write up solutions together (your own work!) and hand in one quiz for the entire team. The next batch of homework problems are in this week's mathematica notebook. |
Eleven |
5 and 7 April |
Elliptic Curve Cryptography |
|
Class notes |
Twelve |
12 and 14 April |
Quadratic reciprocity |
|
9.4 (again), 11.2, 11.2, and class notes |
Quiz 5 is due on Tuesday by 12:30pm on canvas: with your team, open book, open notes, open internet, open friends. You and your team should write up should write up solutions together (your own work!) and hand in one quiz for the entire team.
Thirteen |
19 and 21 April |
TBA |
Grad student video presentations |
Lecture slides and videos on canvas |
|
Fourteen |
26 and 28 April |
TBA |
Grad student video presentations |
Lecture slides and videos on canvas |
|
Fifteen |
3 and 5 May |
Tuesday FINAL EXAM |
Tuesday 3rd May, Exam 2. The Final Exam is comprehensive and will include material from the week 12 Mathematica notebook on quadratic reciprocity. |
|
The Final Exam is due on Tuesday by 12:30pm on canvas: with your team, open book, open notes, open internet, open friends. You and your team should write up should write up solutions together (your own work!) and hand in one exam for the entire team. |
Sixteen |
Week of 10 May |
Monday office hours to be determined. |
|
|
|
|