Lesson plans, classroom materials, and teaching strategies on the Global Impact of Computing. Portal to our collection of creative, engaging resources to support teachers of AP Computer Science Principles, and others who want to bring social impact into high school CS classrooms.

A number of companies are beginning to use artificial intelligence to compose music. For example, music can be generated using artificial neural networks that learn the structure of human-generated music, then produce new instances. This article focuses on the start-up Jukedeck, but also covers several other companies, including Google and IBM, that are creating their own music-generation AIs — each with different approaches. These developments have the potential to create a new dynamic in the music industry.