# Can I Use AI For Beginners Materials for My Own Teaching? MIT License Explained

> Yes you can use AI For Beginners teaching materials freely in your own courses thanks to the MIT License. Learn how to leverage this open-source AI curriculum for your students.

- Repository: [Microsoft/AI-For-Beginners](https://github.com/microsoft/AI-For-Beginners)
- Tags: licensing-guide
- Published: 2026-08-19

---

**Yes, you can freely use the AI For Beginners teaching materials for your own courses because the microsoft/AI-For-Beginners repository is released under the MIT License, which permits use, modification, and distribution provided you retain the original copyright notice and license terms.**

The **microsoft/AI-For-Beginners** repository is a comprehensive open-source curriculum designed to introduce beginners to artificial intelligence. Because the entire collection of Jupyter notebooks, Python scripts, and documentation is released under the **MIT License**, educators can legally incorporate these AI For Beginners teaching materials into their own classrooms without seeking additional permission from Microsoft.

## What the MIT License Allows for AI For Beginners Teaching Materials

According to the `LICENSE` file at the root of the repository, the MIT License is a permissive software license that grants broad rights. As implemented in microsoft/AI-For-Beginners, this license explicitly allows anyone to **use, copy, modify, merge, publish, distribute, and even sell** the software and accompanying materials. The only condition is that the original copyright notice and the full license terms must remain intact in any redistributed copies.

Because the curriculum consists of Jupyter notebooks, Python scripts, Vue-based quiz-app source code, and supporting documentation, educators receive broad flexibility to adapt the content for their specific teaching context.

## How to Legally Reuse the Curriculum in Your Classroom

### Incorporate Lessons and Notebooks

You may freely integrate content from the `lessons/` directory—which contains all lesson notebooks, slides, and labs—into your classroom slides or lab exercises. The [`examples/README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/README.md) file also provides beginner-friendly scripts such as Hello AI and Simple Neural Network that can serve as starting points for student assignments.

### Adapt and Translate Content

The MIT License grants you the right to adapt the material to suit your audience. This includes adding annotations, merging lessons, translating content into other languages, or restructuring the flow to match your syllabus. You may also modify the source code in `etc/quiz-app/`, the Vue.js quiz application used throughout the course, to match your institutional branding.

### Distribute Copies to Students

You may distribute copies of the repository or selected files to your students. However, you must ensure that every file you share retains the required attribution. This includes preserving any existing license headers and providing the full MIT license text alongside the materials.

## Required Attribution When Using Microsoft AI For Beginners Content

To comply with the MIT License, you must satisfy two core requirements. First, **preserve the license header** in every file you redistribute or modify. Second, **credit the original authors**—Microsoft Corporation and the listed contributors—as stipulated in the `LICENSE` file.

If you host a public copy of the materials on a course website, you should also include a visible link to the original repository.

The following examples show how to reference the license when reusing a notebook in your own course material.

```python

# Example: Adding a license notice to a copied notebook cell

# --------------------------------------------------------

# © Microsoft Corporation. Licensed under the MIT License.

# See https://github.com/microsoft/AI-For-Beginners/blob/main/LICENSE

```

```html
<!-- Example: Embedding a link to the original repository in a teaching webpage -->
<p>
  This tutorial is based on the open-source <a href="https://github.com/microsoft/AI-For-Beginners">AI-For-Beginners</a> curriculum,
  licensed under the MIT License. © Microsoft Corporation.
</p>

```

## Key Files and Directories in the Repository

When preparing your course, these files provide the essential resources and attribution information:

- **`LICENSE`** — Contains the full MIT license text granting reuse rights.
- **[`README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/README.md)** — Provides the overview, usage instructions, and contribution guidelines for the project.
- **[`environment.yml`](https://github.com/microsoft/AI-For-Beginners/blob/main/environment.yml)** — Specifies the Conda environment needed to run the curriculum notebooks and scripts.
- **[`examples/README.md`](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/README.md)** — Houses beginner-friendly example scripts, including Hello AI and Simple Neural Network.
- **`lessons/`** — Directory containing all lesson notebooks, slides, and labs.
- **`etc/quiz-app/`** — Source code for the Vue.js quiz application used throughout the course.

## Summary

- The **microsoft/AI-For-Beginners** curriculum is released under the **MIT License**, which permits unrestricted educational use.
- You may **copy, modify, and distribute** the Jupyter notebooks, Python scripts, and Vue quiz-app source code for your own teaching.
- You must **retain the copyright notice** and full MIT license text in any redistributed or modified files.
- No additional permissions from Microsoft are required beyond complying with the `LICENSE` file conditions.

## Frequently Asked Questions

### Do I need to ask Microsoft for permission to teach with these materials?

No additional permissions from Microsoft are required. Because the repository is released under the MIT License, you are legally authorized to use the materials for teaching as long as you retain the original copyright notice and license terms in any distributed copies.

### Can I modify the Jupyter notebooks and share them with my students?

Yes. The MIT License explicitly allows modification and distribution. You may edit the notebooks in the `lessons/` directory, add your own annotations, and share the adapted versions with students, provided you preserve the license header and attribution to Microsoft Corporation.

### Does the MIT License require me to open-source my own teaching slides?

No. The MIT License is not a copyleft license like GPL. It does not require you to release your own original teaching slides or proprietary modifications under the same license. It only requires that redistributions of the original or modified AI For Beginners materials include the MIT license text and copyright notice.

### What if I only want to use the Vue.js quiz app code?

You may use only the `etc/quiz-app/` directory if you prefer. The MIT License applies to the entire repository, so extracting and reusing the Vue.js quiz application source code in your own projects is permitted under the same attribution requirements outlined in the `LICENSE` file.