This course discusses cryptocurrencies (including Bitcoin, Ethereum, and others), blockchain (the technology behind the meteoric rise of cryptocurrencies), and the multidimensional business applications of blockchain technology. The course provides a basic set of skills to understand the hype about cryptocurrencies, and more importantly, its underlying technology, and to envision a future of blockchain with or without cryptocurrencies.