Series Courses

Series are bundles of curated online courses taken together and eligible for an official certificate of completion. You may choose to use professionally, personally, or both. Series foster deep learning within a specific subject and are taught by University of Michigan School of Information faculty, who blend strong online teaching with real-world application of series content to craft purposeful learning experiences. Our current series include:

Applied Data Science with Python (5 courses)

An introduction to data science through the Python programming language.

Learn more and register here.


Public Library Management (8 courses)

Develop essential management skills, from budgeting to marketing, to thrive as a public library manager or director.

Learn more and register here.


Python for Everybody: Specialization (5 courses)

As the title indicates, this course aims to teach the basics of Python to anyone who wishes to learn.

Learn more and register here.


Python 3 Programming (5 courses)

Learn the fundamentals of programming in Python 3. This is a good next step for those who have completed Python for Everybody and want more in-depth fundamentals and practice.

Learn more and register here.


User Experience Research and Design (6 courses)

Integrate UX research and design to create great products through understanding user needs, rapidly generating prototypes, and evaluating design concepts.

Learn more and register here.


Web Applications for Everybody (4 courses)

Gain a basic introduction to building web applications using PHP, SQL, JavaScript, jQuery and JSON. This series offers an excellent starting point for learners who have a basic understanding of programming, HTML and CSS.

Learn more and register here.


Web Design for Everybody (5 courses)

How to write syntactically correct HTML5 and CSS3 and create interactive web experiences with JavaScript.

Learn more and register here.


Learn about individual online courses.