In this course, you’ll learn about **sets**. They’re a useful data structure that allows you to do some complex operations more easily. They come up everywhere in the real world and are important to understand.

**By the end of this course, you’ll know:**

- What a set is
- How to define a set in Python
- How to operate on a set
- How to modify a set
- When to use sets
- Why sets are a good choice for checking membership