I thought this course provided a very good fundamental understanding of cryptography. It was challenging but well worth the time. I especially thought the programming assignments were well chosen. They reinforced the lectures and were fun/challenging to solve. I look forward to taking Crypto II.
My first MOOC. The course really allowed me to get a deep understanding of the underlying maths of some of the technologies I am somewhat familiar with. The maths at the end of the course, number theory, was quite new to me and therefore quite challenging. The course develops a nice rhythm and many concepts keep coming back which was pleasant for the most part. The most fun and learning came from the programming assignments. The numerous failure attempts followed by some readable decrypted output gives a wonderful victorious feeling.
One of the first sentences Prof. Boneh said in this class was "I am a big believer in note taking"... well I had preferred he did not took this so literally and had spoken at a slower pace, even if this had meant double the number of lessons.
The quizzes were ok, the programming assignments were fun but frankly there is a gap between what was presented in the video and what was required in the programming : to fill this gap a time far longer than presumed one was required.
Great great class. Lectures are amazingly concise and fast-paced, so (as Professor Boneh states) pausing and taking notes is very helpful. The homeworks and programming assignments are consistently difficult but manageable. I will be back for Crypto 2 :)
One of the first sentences Prof. Boneh said in this class was "I am a big believer in note taking". This class is a classic example of applying that quote. The pace was really fast, and if there wasn't the pause button, the class would be over my head.
The quizzes were ok, the programming assignments were the most fun.
I look forward for the next cryptography course offer.
I enjoyed the course very much. I thought the lectures were well done. The problem sets and programming assignments were also well done. I took the first iteration in Spring 2012. There were a few late lectures (though the lectures were always well done), but I am sure that is taken care of now.