Lecture |
Date |
Topic(s)
| Comments |
Reading |
Assignment, Quiz, and Exam Schedule |
One |
21 and 23 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 |
28 and 30 January |
Vocabulary and Definitions, continued |
Primes and greatest common divisor |
Chapter 3.1 and 3.2. Class notes. |
|
|
Three |
4 and 6 February |
GCD, Euclidean Algorithm, Fundamental Theorem of Arithmetic
|
|
Chapter 3.3, 3.4, and 3.5 and class notes
| Quiz 1 on Thursday; Homework problems are contained in the mathematica notebook |
|
|
Four |
11 and 13 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 |
18 and 20 Feb |
Wilson's Theorem, Fermat's Little Theorem, Pollard Factoring Method |
|
6.1 and class notes |
Quiz 2 on Thursday; Homework problems are in this week's mathematica notebook |
|
Six |
25 and 27 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 on Thursday and covers material through 6.1; The next batch of homework problems are in this week's mathematica notebook |
|
Seven |
3 and 5 March |
Perfect Numbers, Mersenne Primes, Cryptography |
Main topic on Thursday 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 |
10 and 12 March |
Midterm (Thursday) plus the Diffie-Hellman Key Exchange, Playing Poker over the phone, Secret Sharing Schemes (Tuesday) |
read 8.6 for Tuesday and exam one will be on Thursday 12th March |
|
The midterm will cover material up through 7.3 in the Mathematica notebook "NumberTheoryWeek7_Part1" |
|
Nine |
17 and 19 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 |
23-27 March |
Spring Break: no classes |
Ten |
31 March and 2 April |
Topic |
Special Topic |
Guest speaker: TBA |
Quiz 4 on Thursday; |
|
|
Eleven |
7 and 9 April |
Elliptic Curve Cryptography |
|
Class notes |
|
| |
Twelve |
14 and 16 April |
Quadratic reciprocity |
|
9.4 (again), 11.2, 11.2, and class notes |
Quiz 5 on Thursday; |
| |
Thirteen |
21 and 23 April |
TBA |
Grad student presentations |
Lecture slides |
|
|
|
Fourteen |
28 and 30 April |
TBA |
Grad student presentations |
Lecture slides |
Fifteen |
5 and 7 May |
Tuesday EXAM |
Exam plus research talk |
Lecture Slides |
Tuesday 5th May, Exam 2. Exam 2 is comprehensive and will include material from the week 12 Mathematica notebook on quadratic reciprocity. |
Sixteen |
Week of 11 May |
Monday office hours to be determined. |
|
|
|
|