Teach Computer Science with Kotlin

The Programming in Kotlin course is a comprehensive toolkit for teaching Kotlin and can be easily customized to align with specific educational needs. The course comes with slides, lecture notes, and assessment resources.
Academically recognized
Academically recognized
Over 300 of the world’s top universities include Kotlin in various computer science courses (as of June 2023).
Language of the industry
Language of the industry
Kotlin is used by top companies such as Google, Amazon, Twitter, Reddit, Netflix, Uber, Slack, just to name a few.
Multiplatform
Multiplatform
Kotlin is a top choice for teaching Android development. It is also being adopted for teaching multiplatform development, web, server-side programming, data science, and other computer science topics.

Kotlin Courses Around the World

Explore our interactive map with links to university courses that
include Kotlin.

Kotlin is taught at 297 universities

63
countries
297
universities

To add your university’s Kotlin course to the map, contact us at education@kotlinlang.org.
We’ll send you a Kotlin T-shirt and stickers for your students.

All universities
Subscribe form
Subscribe to be the first to know about new resources, webinars, and educational initiatives.

Kotlin is faster to develop and comprehend what is happening; near 100% backwards compatibility makes it easy to show in Java and translate into Kotlin while still utilizing every available library from Java; Students seem to understand it fairly quickly.

David Vaughn, University of Missouri–St. Louis

1/3

If you would like to introduce Kotlin into your classroom or have any questions about teaching or learning Kotlin

Connect with us