Practicum AI: Building AI Knowledge

Presented by UFIT Research Computing, Practicum AI is a hands-on applied AI curriculum intended for learners with limited coding and math background. Using hands-on exercises and graphically based, conceptual content, our hope is to support learners who seek to begin exploring applied AI.

Practicum AI content can be accessed for FREE via this site, or as self-paced courses with quizzes, completion badges, and certificates via UF’s Professional and Workforce Development site.

Practicum AI

Getting Started

Getting Started logo
Introduction to Artificial Intelligence and Practicum AI Welcome! This is the place to start your AI journey. Here we introduce you to artificial intelligence–it’s a term we hear a lot, but can you define it? Did you know that AI research dates ...

Computing for AI

Computing for AI logo
Welcome to the Practicum AI: Computing for AI Course! This course is the second in the Practicum AI beginner series. This course can also be taken on its own to familiarize yourself with some important tools used in computational science applicat...

Python for AI

Python for AI logo
Artificial Intelligence has advanced a lot, but still requires human input. Humans must still prepare the data, setup and train the models, and interpret the results. These steps, while increasingly assisted by AI itself, require some understandin...

Deep Learning Foundations

Deep Learning Foundations logo
Deep learning is the focus of modern AI. Models have many layers and millions, or now approaching a trillion, parameters! This course breaks things down and introduces you to a small AI model to provide a conceptual understanding of how AI models ...

Convolutional Neural Networks

Convolutional Neural Networks logo
Computer vision with Convolutional Neural Networks is the best place to continue your AI learning journey. This course, intended to be the first in our intermediate series of courses, builds on the the Deep Learning Foundations course and builds ...


Transformers logo
Initially applied to Natural Language Processing (NLP), transformers transformed 😉 natural language processing and have continued to find new applications. For an introduction to NLP, check out our NLP course. Access content Link...

Generative Networks

Generative Networks logo
This series of modules introduces learners to generative adversarial networks (GANs). GANs work with two networks, one trained to produce fake output trying to make output that the second network cannot distinguish from real output. Music and imag...

Online Certificate logo

Online Certificate

Work toward a certification. Available via the UF Professional and Workforce Development site.
Latest GPU technology logo

Latest GPU technology

Learn how to leverage the latest GPU technology.
Jupyter Notebooks logo

Jupyter Notebooks

Hands-on exercises using Jupyter Notebooks.