This course covers the latest cryptocurrencies and blockchain technologies and their applications. It discusses blockchain and cryptocurrencies related issues and also explains how to provide the security differently through algorithms, frameworks, approaches, techniques and mechanisms. This course also provides knowledge about blockchain in relation to other technologies like IoT, big data, artificial intelligence, suggest legal issues, risks and solutions for managers, and policy implications.