| Module Title | AI Topics | Required Tools and Prerequisite Knowledge |

| PICTURE THIS |
- How can AI see?
- Image classification
- Computer perception
Neural Networks
| |
 | LET'S CHAT |
- How can AI learn to talk?
- Natural language processing
- Text classification
- Dialogue flows
- Intent reasoning
| - Chromebook, laptop, or desktop
- RAISE Playground
- Some experience with block-based programming
|
 | SOCIAL ROBOTS | - How can humans work with AI?
- Natural interaction
- Affective computing
| - Chromebook, laptop, or desktop
- RAISE Playground
- Some experience with block-based programming
|
 | WIN, LOSE, LEARN | - How can AI learn to make decisions in complex environments?
- Reinforcement learning
- Q-learning: Q-tables, the learning process, reward functions
| - Chromebook, laptop, or desktop
- RAISE Playground
- Some experience with block-based programming
|
 | CAPSTONE | - What AI project are you inspired to make?
- Image classification
- Machine learning
- Affective computing
| |