Reading Assignments

(main course page)

Assignments:

  1. For Wednesday September 2:  Answer the following Introduction questions in a blog entry.
  2. For Wednesday September 2:  Read and blog about Sections 1.1-1.2 and 3.1.
  3. For Friday September 4: Read and blog about Sections 3.2 and 3.3.
  4. For Wednesday September 9, we will have a guest lecturer in class. Instead of completing a writing assignment before class, blog about the guest lecture after class on Wednesday and before Friday morning. Answer the same questions you would answer if you were writing about a reading assignment. If you missed the lecture, much of the material is contained in the blog posts here, here, and here.
  5. For Friday September 11, read and blog about Sections 2.1-2.2 and 2.4. More about substitution ciphers, including some interesting history about Mary Queen of Scots, can be found in chapter 1 of Singh's The Code Book.
  6. For Monday September 14, read and blog about Section 2.3. More about Vigenère ciphers can be found in chapter 2 of The Code Book.
  7. For Wednesday September 16, read and blog about Section 3.8 and Sections 2.5-2.8. The Sherlock Holmes story can be found online here.
  8. For Friday September 18, read and blog about Sections 2.9-2.11. If you're interested, read the article here about a code given to Thomas Jefferson by Robert Patterson (the "Dr. Patterson" referred to in last week's talk).
  9. For Monday September 21, read and blog about Sections 4.1, 4.2, and 4.4.
  10. For Wednesday September 23, read and blog about Sections 4.5-4.8.
  11. For Friday September 25, read and blog about Section 3.11 up through section 3.11.2.
  12. For Monday September 28, there will be no new reading. Instead, answer some or all of the following questions.
  13. For Wednesday September 30, read and blog about sections 5.1-5.4. Another explanation of AES can be found here, and an animation showing how AES works can be found here.
  14. For Friday October 2, as you study for the exam, write responses to the following questions.
  15. Thinking about the answers to these questions can help guide your study. Remember also that the mathematics department's learning outcomes for Math 485 state that students
    should gain an understanding of [the core] topics. In particular this includes knowing the definitions, being familiar with standard examples, and being able to solve mathematical and algorithmic problems by directly using the material taught in the course.
  16. For Monday October 5, read and blog about sections 3.4-3.5.
  17. For Wednesday October 7, read and blog about sections 3.6-3.7.
  18. For Friday October 9, read and blog about section 6.1.
  19. For Monday October 12, read and blog about section 3.12.
  20. For Wednesday October 14, read and blog about section 6.2.
  21. For Friday October 16, read and blog about section 3.9.
  22. For Monday October 19, read and blog about section 3.10.
  23. For Wednesday October 21, read and blog about section 6.3.
  24. For Friday October 23, read and blog about section 6.4 up to just before section 6.4.1. If you are interested in the deterministic polynomial time algorithm for testing primality, read more about it here.
  25. For Monday October 26, read and blog about sections 6.4.1 and 6.4.2.
  26. For Wednesday October 28, read and blog about sections 6.5-6.7 and section 7.1.
  27. For Friday October 30, read and blog about section 7.2.
  28. For Monday November 2, read and blog about sections 7.3-7.5.
  29. For Wednesday November 4, read and blog about sections 8.1-8.2.
  30. For Friday November 6, read and blog about sections 8.4-8.5 and 8.7.
  31. For Monday November 9, read and blog about sections 9.1-9.4. An interesting article on digitally signed email can be found here.
  32. For Wednesday November 11, read and blog about sections 12.1 and 12.2.
  33. For Friday November 13, as you study for the exam, write responses to some or all of the following questions.
  34. Thinking about the answers to these questions can help guide your study.
  35. For Monday November 16, read and blog about sections 14.1 and 14.2.
  36. For Wednesday November 18, read and blog about sections 19.1 and 19.2.
  37. For Friday November 20, read and blog about this nonmathematical explanation of Shor's algorithm and section 19.3.
  38. For Monday November 23, read and blog about section 2.12. You may be interested in this publication on the Enigma's history from this webpage at NSA. More about Enigma can be found in chapters 3 and 4 of The Code Book.
  39. For Tuesday November 24, read and blog about sections 18.1 and 18.2.
  40. For Monday November 30, read and blog about section 16.1.
  41. For Wednesday December 2, read and blog about section 16.2.
  42. For Friday December 4, read and blog about section 16.3.
  43. For Monday December 7, read and blog about section 16.4.
  44. For Wednesday December 9, read and blog about section 16.5. Complete your student ratings for this course.

If for whatever reason you are uncomfortable doing a certain assignment on your blog (for instance, if you'd rather not have your answers to specific questions out there on the Internet), you may send me that particular assignment by email.

Instructions:

Setting up a blog:

Note:  these instructions should only be followed once.  Once you’ve created a blog, just add new posts to it for each reading assignment.

Make sure to do all of this and to do Assignment 2 (Sections 1.1-1.2 and 3.1) by 11:59 PM on Tuesday September 1.