Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Princeton University

Bitcoin and Cryptocurrency Technologies

Princeton University via Coursera


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 University

All the features of this course are available for free. It does not offer a certificate upon completion.

Taught by

Arvind Narayanan


4.6 rating, based on 18 Class Central reviews

Start your review of Bitcoin and Cryptocurrency Technologies

  • Profile image for Yudhanjaya Wijeratne
    Yudhanjaya Wijeratne

    Yudhanjaya Wijeratne completed this course, spending 4 hours a week on it and found the course difficulty to be medium.

    Thorough in content and very well structured, this course takes you from the basics of cryptography to a sweeping overview of how Bitcoin and cyptocurrencies work, their ecosystems, impact, political effects, ramifications, potential and more. I p…
  • Anonymous

    Anonymous completed this course.

    Excellent course.
    Cleanly separates the different pieces that go into making bitcoin, and explains each of them simply and clearly. Covers not only bitcoin and cryptocurrencies, but also the wider implications and applications of the blockchain to non-currency applications.

    Highly recommended for anyone interested in bitcoin or the blockchain.
  • Aliaksandr Bely completed this course, spending 2 hours a week on it and found the course difficulty to be medium.

    Very interesting course explaining cryptocurrencies in different aspects. Highly recommended to anyone interested in bitcoins, cryptocurrencies or just normal currencies as well.
    As mentioned in other comments, please, note you will not have any types of homework and will not get any statement of accomplishment.
  • Omer Mohamed

    Omer Mohamed completed this course, spending 2 hours a week on it and found the course difficulty to be medium.

    This was a very informative course , Will diffidently help as a first solid step into Cryptocurrency world.
    However, they should state that this course required a programming background for submitting the assignments .

  • Anonymous

    Anonymous is taking this course right now.

    great course I have learn some basics about bitcoin, cryptocurrency
    it' an interesting course to be taking by student who are not necesserly Data scientist or computer science. I recommend for everybody to get out of. his/her comfort zone to learn something new.
  • Profile image for Martin Jošt
    Martin Jošt

    Martin Jošt is taking this course right now.

    I love the topics and the depth of the knowledge, but for this much time invested it would really be great to get some kind of a certificate. It carries quite some weight these days.
  • Anonymous

    Anonymous is taking this course right now.

    This is just awesome. I think at present the best lecture on bitcoin that I have come across. Covers all areas.
  • Nico Goussetis

    Nico Goussetis completed this course.

  • Roberto Balestra

    Roberto Balestra completed this course.

  • Colin Khein completed this course.

  • Mumin Kulkirirattana

    Mumin Kulkirirattana completed this course.

  • Stephane Mysona

    Stephane Mysona completed this course.

  • Thiago Garcia Vaz

    Thiago Garcia Vaz completed this course.

  • Zandrew Sonnemaker completed this course.

  • Nicholas Jackson

    Nicholas Jackson completed this course.

  • Klaas Naaijkens

    Klaas Naaijkens completed this course.

  • Profile image for Norman Chajon
    Norman Chajon

    Norman Chajon completed this course.

  • Profile image for Christian Bisk Vismara
    Christian Bisk Vismara

    Christian Bisk Vismara completed this course.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.