Explore the dynamic field of generative artificial intelligence in our Hands-On Artificial Intelligence course, which emphasizes modern AI methodologies through a learning-by-doing approach. This course is designed to equip students with a thorough understanding of both the theoretical foundations and practical implementations of cutting-edge AI technologies. It spans a wide array of topics, including core AI principles, industry best practices, and the deployment of AI systems in real-world scenarios. The curriculum culminates in a final project, where students apply their skills to a research initiative or a practical application. This project not only challenges students to tackle specific problems but also allows them to explore specialized interests, showcasing their capability to develop innovative and effective AI solutions.