Course syllabus pdf file
Text: Simon Singh, "The Code Book", Anchor
Mainly we use the lecture notes listed below as the text.
Class Time: MWF 2:00--2:50.
Exams, dates :
- Exam I: Friday, February 24
- Exam II: Friday, April 7
- Final: Thursday, May 11, 4:15--6:15, 207 DBRT
Practice Exam 1 pdf file
Practice Exam 1 solutions pdf file
Practice Exam 2 pdf file
Practice Exam 2 solutions pdf file
Practice Final pdf file
Practice Final solutions pdf file
RSA project (optional) pdf file
Announcements and information:
Movie night: "The Imitation Game", Tues March 7, 7 to 9 pm, DBRT 210
Pascal's triangle image
List of first 1000
primes
Modular arithmetic
calculator by Ben Jones
wikipedia page on rsa factoring challenge
Used in class ca. April 25:
lockbox analogy video
Lecture Notes: Dates are approximate dates when material was covered:
Unit 1 pdf file
Unit 2 pdf file
Unit 3 pdf file
Unit 4 pdf file
Unit 5 pdf file
Unit 6 pdf file
Unit 7 pdf file
Unit 8 pdf file
Unit 9 pdf file
Unit 10 pdf file
Unit 11 pdf file
Unit 12 pdf file
Unit 13, pdf file
Unit 14, pdf file
Unit 16, pdf file
Unit 15, pdf file
Unit 17, pdf file
Unit 18, pdf file
Unit 19, pdf file
Assignments: Assignments with a date are due on the specified
date.
Homework 1, due Wed Jan 25 pdf file
Group 1, due Wed Jan 25 pdf file
Group 2, due Wed Jan 25 pdf file
Homework 2, due Wed Feb 1 pdf file
Group 3, due Wed Feb 1 pdf file
Group 4, due Wed Feb 1 pdf file
Homework 3, due Feb 8 pdf file
Group 5, due Feb 1 pdf file
First Writing Assignment, due Feb 6 pdf file
Group 6, due Feb 8 pdf file
Group 7, due Feb 8 pdf file
Homework 4, due Feb 15 pdf file
Group 8, due Feb 15 pdf file
Second Writing Assignment, due Feb 17 pdf file
Homework 5, due Feb 24 pdf file
Group 9, due Feb 15 pdf file
Group 10, due Feb 15 pdf file
Group 11, due Feb 24 pdf file
Group 12, due Feb 24 pdf file
Group 13, due March 1 pdf file
Group 14, due Mar 8 pdf file
Group 15, due Mar 8 pdf fileHomework 6, due March 8 pdf file
Group 16, due Mar 8 pdf file
Third Writing Assignment, due Mar 27 pdf file
Group 17, due March 22 pdf file
Group 18, due March 22 pdf file
Group 19, due March 29 pdf file
Homework 7, due week of March 29 pdf file
Group 20, due March 29 pdf file
Group 21, due March 29 pdf file
Group 22, due April 7 pdf file
Homework 8, due April 7 pdf file
Group 23, due April 7 pdf file
Group 24, due April 12 pdf file
Group 25, due April 12 pdf file
Homework 9, due April 19 pdf file
Fourth Writing Assignment, due May 1 pdf file
Group 26, due April 19 pdf file
Group 27, due April 26 pdf file
Group 28, due April 26 pdf file
Homework 10, due April 26 pdf file
Group 29, due May 3 pdf file
Group 30, due May 3 pdf file
Group 31, due May 3 pdf file
Homework 11, due May 3 pdf file