It is a FinTech-related course with an emphasis on the aspects of blockchain and smart contract theory, operation and implementation issues for the next generation of FinTech leaders with proven deep technical and managerial skills, experience, and credibility to design, engineer, implement, and manage their overall blockchain program and smart contract, and explore the possibility of applying blockchain and smart contract in new and innovative applications. This course will also discuss the certain concept of IoT (Internet of Things) to enrich the application of smart contract, as well as the modern Cloud-based computation model, such as virtual machine and Docker container.
It is designed for senior students who wish to work in positions such as FinTech Consultant, Blockchain Engineer, IT Director/Manager, FinTech Architect, FinTech Analyst, and Chief Information Officer. The design of this course is to bridge the gap between academic theory and industrial practice. The student will learn why and how blockchain and smart contract are designed, what is the limitation of blockchain and smart contract, how to apply blockchain and smart contract in the real-world application, how FinTech affects our finance operation and innovation, and the security issues related to blockchain and smart contract.
This course covers several topics, such as FinTech and digital currency, blockchain and Bitcoin, smart contract and Ethereum, and Internet of Things. The course objective is to comprehend the theory behind blockchain and smart contract (in order to understand the limitation and applicable scenario of blockchain and smart contract) and to be able to design a new blockchain or smart contract based application. The main topics include but not limited to: