🎓 Topics and themes organized from what I'm reading/watching/thinking. 🎓
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



I like to look for patterns and connections between the things I'm reading, watching, listening to, and thinking about and give the themes that I notice crazy fake "course" names like the ones below. Learning can sometimes feel like an ever-expanding web of connected ideas and thoughts, so giving them a name helps me keep the connections somewhat organized. It also helps me look for more things on similar topics so that I can keep exploring in an interesting direction once I've found one.

The process tends to go like this: I read, watch lectures, go to museums, listen to music, etc., but as I do so I try to look for common themes or threads that connect the different things I'm exploring. Once something becomes clear, I'll make a note of it, and give it a "course" name. I also sometimes have a project or two to go with a course.

The reading lists are grouped into related categories. There is also often overlap between different courses as they look at the same works from different perspectives.

If you have your own reading lists or have any questions or comments, let me know on twitter @kev_mcg or in the issues for this repository.

Table of Contents

Web Development and Computer Science

Web Development: History and Philosophy

The web is a field defined by the ideas and values of those who create it. This course explores the history of thought that has shaped the web and the philosophical debates visible in the design of the network, and connects those ideas to both the overall architects of the web and the day-to-day practitioners who define web culture through their words and code.

Code: Learning and Teaching Methods

Exploring the best ways to learn and teach programming. Concepts and perspectives to guide students through their learning process and guide educators in designing their curriculum and developing their teaching methods.

The Free Web

The World Wide Web is changing quickly. Nostalgia for the early days of the Internet and questions about the future freedom of information online are growing. What is the web today? How has it changed? What should it have been? What should it be in the future?

Artificial Intelligence, Technology, and Innovation

With rumors of the technological singularity floating around, this course explores two questions: Are we the originators of technology, or is technology its own entity evolving through us? And, if the future belongs to those who know how to best collaborate with machines, how can we improve our symbiosis with technology to allow it to augment our own abilities?

Creativity and Education

Care and Quality: A Philosophy for Creativity

Logic and Intuition: The Human Superpowers

Logic and intuition are the two human superpowers that combine to create a third superpower: creativity. This course will explore how these two modes of thinking play out practically in the creative process and historically in the progress of human ingenuity. It will also argue that combining these two skills is an evergreen theme in humanity's search for meaning, and an essential step in unlocking the full potential of human creativity.

Practical Creativity: Getting Work Done

New Education: Self-Education and Lifelong Learning

Food and Culture

Food and Mindfulness

The human experience of food ranges from bland, unmemorable meals to sublime, life-changing bites. The course explores the relationship between food and the care and attention we give to it.

Exploring Tea

Tea is an essential cultural, philosophical, and daily influence around the world. This course explores the practical questions of what tea is, the various types, and how and where it's made as well as how tea has infused the world with new ideas about philosophy, religion, and aesthetics.

Project: Tea Guide

Literature and History

Nausicaa and Korra: Themes in Anime and Manga from Homer to Kasamatsu to Miyazaki

Using two major heroines as a starting point, Nausicaa and Korra, this course explores the structure and common themes of Japanese manga and anime, comparing and contrasting with Greek epic poetry. It also explores the influence of 20th century Japanese printmaking on anime and manga art styles.

War and Technology: Japan and Great Britain after World War II

The aftermath of World War II meant many changes around the world. This course explores a small segment of currents of change felt in Japan and Great Britain after the war. It also explores the role of technology and design in war, real and imagined.


Perspectives on Industrial Design: The World of Objects

It's easy to take for granted the objects in our lives. What makes a high quality object and a low quality object? How does our relationship with objects influence our lives? What cultural differences exist in how people relate to objects? What ideas guide the people who design these objects? What is the relationship between the designer, the designed object, and the people who interact with it? This course focuses especially on Japanese design.

Vocation and Personal Development

Mindful Leadership