The Princeton University course on cryptocurrency technologies, in particular Bitcoin, is now open to all comers on Coursera. It doesn't cost a penny piece, let alone a Bitcoin.
If you are experiencing a sense of deja vu that is because the first public version of this course was offered on the Piazza platform from February to April this year.
Now an expanded version of Bitcoin and Cryptocurrency Technologies is starting on September 4th on Coursera. It comes from the same team of lecturers: Arvind Narayanan, Joseph Bonneau, Edward Felten (Princeton University), and Andrew Miller (University of Maryland).
The course lasts eleven weeks and is targeted at computer science students, developers and entrepreneurs. Basic programming experience is assumed as well as some knowledge of data structures and algorithms (linked lists, sorting, searching...) It consists of weekly video lectures broken up into 5-7 segments each 10-15 minutes in length with one or two quiz questions in each plus standalone homeworks. New material has been added since the initial online version. For example a lecture on the history of cryptocurrencies by Jeremy Clark, who worked with David Chaum for many years and the course team intends to record additional lectures as new technologies in the crytpocurrency world evolve - such as Ethereum.
As Arvind Narayanan explains in this introductory video the course sets out to:
cut through the hype and get to the core of what makes Bitcoin unique.
and addresses questions 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?
While no additional reading is required, the lectures form the basis of a forthcoming textbook to be published by Princeton Uinversity Press which be be available shortly While draft chapters are currently free online, on his blog Narayanan suggests that those interested in it should buy the book since it will be peer reviewed, professionally edited and typeset, and the graphics will be re-done professionally. He also says:
The textbook closely follows the structure of the lectures, but the textual format has allowed us to refine and polish the explanations, making them much clearer in many places, in my opinion.
So if you prefer books to MOOCs this is another way to learn about Bitcoin and its underlying technologies.
When it first appeared on the scene, Github was one of a kind and a true visionary amongst its rivals still using Subversion, Bazaar or Mercurial as their source control system.
After an outcry from its existing customers when it announced a new a subscription service for its range of desktop developer tools, JetBrains has now settled on a pricing model that includes a Perpetual Fallback Licence. Is this enough?
- PowerShell Replaces Command Prompt
- Revealing the Who and Why of Node.js Use
- Uber Drivers Gaming the Algorithm
- Competitive Self-Play Trains AI Well
- Microsoft Showcases Key Value Store
- Top 10 From Around The Web: More Angular Resources
- Google Invests $22 Million In A Fork Of Firefox OS
- Microsoft Open Sources PowerShell And It Runs On Linux
- SQL Server Development Edition For Free
- Go 1.7 Goes Faster and in More Directions
- Help Choose Next EE4J Name
- Microsoft's Astoria Android Emulation Might Not Happen
- Algorithms & Data Structures MicroMasters