To access the materials for this exciting AI Bootcamp, please register and reserve your slot using your Gmail address. While the bootcamp is administered virtually, undergraduate seniors are strongly encouraged to attend in-person sessions at the main computer lab for an enhanced learning experience. Registered attendees will receive access to the bootcamp materials via their registered email address 24 hours before the first session begins.
Link: https://us06web.zoom.us/j/7538248380?pwd=n6S1b4jT6BGqri4Lyk1rHE58gCWfq9.1&omn=82560301026
Meeting ID: 753 824 8380
Passcode: UoJ242024
Delve into the exciting world of Artificial Intelligence (AI) with this introductory module. We'll explore the current state of this transformative technology, examining its profound impact across all sectors. From the capabilities of image generation to the power of large language models like ChatGPT, you'll gain insights into how AI is shaping our present and a glimpse into its potential future directions.
This module provides a comprehensive introduction to Python programming fundamentals. Key topics include exploring Google Colab, a cloud-based platform for running Python code, understanding essential data types, control flow structures for making decisions and repeating code blocks, creating reusable functions for modularity, and the principles of object-oriented programming (OOP) for structuring your code effectively. Hands-on exercises will solidify your understanding of these core concepts and empower you to delve deeper into Python programming.
This module equips you with essential techniques for efficient in-memory data management in Python. Leverage the power of NumPy and Pandas libraries to explore robust methods for loading, storing, and manipulating your data. The module concludes with practical data visualization techniques using Matplotlib and Seaborn libraries.
This module equips you with essential techniques for efficient in-memory data management in Python. Leverage the power of NumPy and Pandas libraries to explore robust methods for loading, storing, and manipulating your data. The module concludes with practical data visualization techniques using Matplotlib and Seaborn libraries.
This module delves into the practical applications of machine learning, primarily utilizing Python's Scikit-Learn library. We'll establish a foundation by introducing core machine learning terminology and concepts. Following that, we'll explore the Scikit-Learn API through practical examples. The course then deepens your understanding by focusing on the intricacies of several key machine learning approaches. Through these explorations, you'll develop a strong intuition for how these methods work, along with their ideal use cases and applicability.
This module delves into advanced deep learning concepts, encompassing computer vision, natural language processing, and generative adversarial networks. It places a particular emphasis on exploring the cutting-edge advancements in image generation and large language models, equipping participants with the knowledge to tackle these exciting frontiers of artificial intelligence.