Digital innovations such as fintech, defi, AI, metaverse, and web3.0 etc. are driving the development in the technology sector. This course will cover the fundamental technologies underlying blockchain systems and a range of applications enabled by blockchain, from crypto currencies, virtual assets, consensus mechanism, smart contracts, distributed computation, de-centralized applications, to Web3.0 and next generation digital economy such that students can be equipped with industry-relevant experience and knowledge to develop blockchain-based solutions for real-world problems.