This course provides students with an overview of the field of Artificial Intelligence (AI) focusing on Machine Learning (ML). This course aims to familiarize students with the modern developments in AI including deep learning, generative and adversarial networks, transformer, large language models, and applications in creative media, physical science research, and quantum computing. Throughout the course, students will have hands-on experiences of using modern AI/ML software and collaborate on practical projects involving AI applications. Graded P or F.