2 Stanford University (SU)
At the prestigious Stanford University, there is a plethora of research articles, debates, legal outlook and technological innovations going on related to cryptocurrency and Blockchain. It also includes an introductory cryptocurrency and blockchain course for programming beginners, the details of the which can be obtained here.
The online subsidiary of Stanford also provides similar courses to the global students who can benefit from it. The course details can be found here. The duration of these courses range from 3-8 months, and the tuition fees vary from $3500-$7000.