AI & Decentralized Technologies
Course Description: The course introduces our students to the field of Machine Learning, and help them develop skills of applying Machine Learning, or more precisely, applying supervised learning, unsupervised learning and reinforcement learning to solve problems in Trading and Finance. This course will cover the following topics. (1) Overview of Machine Learning and Artificial Intelligence, (2) Supervised Learning, Unsupervised Learning and Reinforcement Learning, (3) Major algorithms for Supervised Learning and Unsupervised Learning with applications to Trading and Finance, (4) Basic algorithms for Reinforcement Learning with applications to optimal trading, asset management, and portfolio optimization, (5) Advanced methods of Reinforcement Learning with applications to high-frequency trading, cryptocurrency trading and peer-to-peer lending.
Course Name: Machine learning in trading and finance
Course Stream: AI & Decentralized Technologies, Financial Computing
IsCEF: No
Course Credit: 6
Course Description: Selected topics in artificial intelligence that are of current interest will be discussed.
Course Name: Topic in artificial intelligence
Course Stream: AI & Decentralized Technologies
IsCEF: No
Course Credit: 6
Course Description: # Selected topics in Web 3 that are of current interest will be discussed. # Pending for University approval
Course Name: Topic in Web3
Course Stream: AI & Decentralized Technologies
IsCEF: No
Course Credit: 6
Course Description: # There are many existing digital currencies in the world. Besides more than 10,000+ cryptocurrencies (as at July 2025, according to a report), we have different types of stablecoins and CBDCs (central bank digital currencies) from different countries are coming. This course will provide an in-depth explanation on these different types of digital currencies together with why they are being created and the reasons behind the rapid development of digital currencies. Also, how these digital currencies affect the eco-system (in particular, the payment system) of finance and the whole world. The interaction of digital currencies, virtual asset, Web3, metaverse, and AI will also be discussed. # Pending for University approval
Course Name: FinTech and digital currencies
Course Stream: AI & Decentralized Technologies
IsCEF: No
Course Credit: 6
Course Description: The course demonstrates ways of implementing Generative AI in various scenarios in a financial institution. It examines regulatory and ethical requirements as well as the opportunities from harnessing the conversational power of Generative AI for individualized content generation. We will examine how to use GenAI to improve analytics and especially to augment human collaborators. A qualified outlook into the future of the technology and its impact will conclude the course.
Course Name: Generative AI in financial services
Course Stream: AI & Decentralized Technologies, Financial Computing
IsCEF: No
Course Credit: 6
Course Description: # The course introduces students to new concepts of Banking with Web3 Technologies. Firstly, it will review the evolution from traditional banking towards decentralized finance and token economies. It will then assess the opportunities for new customer experiences with virtual reality and in the Metaverse as well as examine the opportunities and risks of NFTs (non-fungible tokens). The course will thoroughly examine the different types of Digital Assets, Digital Currencies and special forms like Central Bank Digital Currencies (e-CNY, e-HKD) and Stablecoins. A critical factor in the evolution towards Web3-Finance are the required regulations, a proper risk management and compliance of products and processes. The course will elaborate on these with the help of case studies and contemporary scenarios at the time of the lecture. # Pending for University approval
Course Name: Banking in Web3 – Metaverse, DeFi, NFTs and beyond
Course Stream: AI & Decentralized Technologies, Financial Computing
IsCEF: No
Course Credit: 6
Course Description: # This course will provide a comprehensive introduction to Web3, including the motivation for having Web3. Some example applications of Web3 will be discussed. Students will also learn the foundation technological platform for developing Web3 application, i.e., the blockchain platform. The following will be covered in the course for the blockchain technology: basic cryptography, public key cryptosystem, consensus protocols and the relationship between Web3 and blockchain. Also, the security and privacy issues for Web3 and blockchain will also be discussed. # Pending for University approval
Course Name: Introduction to Web3 and blockchain
Course Stream: AI & Decentralized Technologies
IsCEF: No
Course Credit: 6
Course Description: # AI systems have become part of our daily lives. There are many examples, such as chatbot for customer services, face recognition for entrance, and autonomous driving. On the other hand, there is no AI system which is 100% accurate (including ChatGPT-like systems). In this course, we will discuss the security and privacy issues of AI systems and the latest research directions on how to tackle these issues for AI systems and ChatGPT-like systems. Example AI scam cases will also be discussed. # Pending for University approval
Course Name: Security and privacy in AI systems
Course Stream: AI & Decentralized Technologies
IsCEF: No
Course Credit: 6
Course Description: # This course explores how data visualization unlocks insights in Artificial Intelligence (AI) and Web3 analytics, enabling clearer interpretation of complex systems like machine learning models, blockchain transactions, and decentralized networks. Students will learn to design intuitive visual representations for AI interpretability (e.g., model performance, feature importance) and Web3 data (e.g., smart contracts, token flows, DeFi activity), while adhering to best practices in ethical and effective visual storytelling. Through case studies and hands-on projects, the course equips students to bridge the gap between raw data and decision-making in rapidly evolving AI and decentralized ecosystems. # Pending for University approval
Course Name: Visualization for AI and Web3 analytics
Course Stream: AI & Decentralized Technologies
IsCEF: No
Course Credit: 6