Stanford University has united with educational platform Coursera to provide the Cryptography I and II courses for free. An unlimited number of students from all around the world can virtually attend ...