CourseraPrincetonBitcoinAssignment Assignments for the Bitcoin & Cryptocurrencies offered by Princeton University on Coursera