Skip to content
CourseraBitcoinFree courseCertificate

Bitcoin and Cryptocurrency Technologies

Created by: Arvind Narayanan

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100

icon
Course Description

To really understand what is special about Bitcoin, we need to understand how it works at a technical level. We'll address the important questions about Bitcoin, such as:How does Bitcoin work? What makes Bitcoin different? How secure are your Bitcoins? How anonymous are Bitcoin users? What determines the price of Bitcoins? Can cryptocurrencies be regulated? What might the future hold?After this course, you'll know everything you need to be able to separate fact from fiction when reading claims about Bitcoin and other cryptocurrencies. You'll have the conceptual foundations you need to engineer secure software that interacts with the Bitcoin network. And you'll be able to integrate ideas from Bitcoin in your own projects.Course Lecturers:Arvind Narayanan, Princeton UniversityAll the features of this course are available for free. It does not offer a certificate upon completion.

icon
Instructor Details

placeholder

Arvind Narayanan joined the department as an assistant professor in 2012. He earned his doctorate from the University of Texas, Austin, in 2009 and did post-doctoral work at Stanford University. He studies information privacy and security and has a side interest in technology policy. His research has shown that data anonymization is broken in fundamental ways, for which he jointly received the 2008 Privacy Enhancing Technologies Award. He leads the Princeton Web Transparency and Accountability project, which aims to uncover how companies are collecting and using our personal information. He also studies the security and stability of Bitcoin and cryptocurrencies. Professor Narayanan is an affiliated faculty member at the Center for Information Technology Policy at Princeton and an affiliate scholar at Stanford Law School's Center for Internet and Society. You can follow him on Twitter at @random_walker.

icon
More Bitcoin courses

$84.99

$124.99

$69.99

$10.99

$49.99

$89.99

icon
Reviews

4.4

359 reviews in total

Select a bar to show only those reviews.Select the bar again to show every rating.

By Zhongda X on 11-Nov-19

Informational, with hands-on experience. Educates pretty well on the technical details. Also addresses some FAQs if cryptocurrency is new to you.

By Sabas A M E on 5-Nov-19

Excellent course !

By André L d A R on 26-Oct-19

Excellent course by the Princeton University!
I have been studying blockchain in order to better understanding its potential paradigm shifts and was somewhat discouraged at first by the course's focus on specifically Bitcoin and Cryptocurrencies, but am happy to say that it fulfilled my expectations on explaining decentralized ledgers of trust (i.e. blockchain itself) in broader terms, along with alternate use cases and implications for the future.
Very complete conceptually and technically. The assignments delve into Java code and greatly add to technically understand the intricacies of the subject, but aren't really necessary for grasping a conceptual understanding of the matter (for programmers or those who can manage their way into code, though, they're definitely worth going through!).
Congratulations to Coursera and the Princeton University for making available a course as good as this for free!

By Jun W on 18-Oct-19

A very good course.

By Shannon W on 8-Oct-19

It's a bit dry but thorough.

By Efrain J G S on 3-Oct-19

The best course ever!

By Nikolaos P on 30-Sep-19

a

By Antranik Z on 4-Sep-19

The theoretical content of the course is interesting and it gives an excellent overview of the cryptocurrency technologies through the example of bitcoin. The course also extend to alt coins and the discuss the possible challenge blockchains can help addressing beyond the purely cryptocurrency field which is interesting.The programming assignment could however be improved. First they required a strong knowledge of java which can exclude some students. But the real issue is the lack of satisfactory explanations and guidance that sometimes make it impossible to fully resolve the practical, or even what is expected from the student.Sometimes you can get the best mark while your code is either incorrect or not adressing the logic fully. Sometimes you run into technical limitations on the platform (memory limitation) which despite a good algorithm doesn't allow you to submit your answer. It then forces you to spend time on improving the quality of your code to save the memory used by your program (thus requiring strong java knowledge) which is time consuming and not the purpose of this course.Overall I would advise to do the course. I would however strongly encourage Coursera/Princeton to review the assignments so that they can best help students in the understanding of the complex notions discussed in this course.

By Sontani M on 2-Sep-19

confusing for beginners, it's best to start from practice then theory. if only theory is very confusing

By Oscar E A Q on 15-Aug-19

Very good!

By Rodrigo P on 12-Aug-19

Awesome.

By Clément M on 31-Jul-19

Great introductory class. It is very clear, and teacher was wise to give his opinion only in the last lecture. Even though this class took place in 2015, it already spoke about Ethereum and Ripple which are now widely used and recognized, strengthening trust in the opinion and skills of the teachers.Programming exercices could be redone because a lot of time is passed trying to guess the logic of the code instead of having a practical understanding of blockchain technologies.

Showing 12 of 359 reviews