Course Description

This course will explore the synergistic combination of Artificial Intelligence (AI) and Blockchain technologies. A primary focus of the course is to identify the disruptors in the two technologies. Specifically, we intend to discuss how leveraging blockchain technology can benefit AI and how applying AI can enhance the capabilities of blockchain technology. Furthermore, students are encouraged to think about the impact of these two technologies on society. Topics discussed in the course include blockchain fundamentals, smart contracts, web3, zero knowledge proofs, federated machine learning, and decentralized applications that combine AI and blockchain technologies.