This course provided me a better insight into the mathematical foundations of crytpography.
Very interesting facts about number theory, the base of Cryptography. Although I'm mathematician, I've learnt new important facts in this course (especially those that refer to history or computation, including algorithms like trial division, Miller Rabin and RSA).
However, a couple mistakes were found in the correct answers of the graded assessments.
In my opinion, the slides are nice, but not enough. There should be a formal document to explain in more detail and more rigorously each step of the mathematical procedures, since several of them cannot be explained in a video or in a slide.
Also, the assessment should include more mathematical and programming exercises to put in practice the things we've learnt through the course.
To conclude, very nice and indispensable content, but not as excellent and well prepared as in the first course lessons.
