phil·o·math

noun. One who loves learning

Live courses at the intersection of science, AI, and computer science from Carnegie Mellon faculty.

The Vibe Coding Studio

Ten weeks in AI-assisted coding: four sessions of instruction, then six weeks to build something you've wanted to make.

You come in with an idea. You leave with a working project.

For scientists

Turn your research into software. A tool that visualizes your data, a model of the system you study, an assistant that speeds up your lit review.

For tinkerers

Finally make the thing you've wanted to play with. A game, a generative-art piece, an app for a hobby.

For builders

Ship the idea you've been sitting on. An MVP for your startup, an internal tool that kills a spreadsheet, a site that actually does something.

What you'll learn

All four sessions are recorded and waiting for you the day you join. The first cohort is building right now, with its showcase on August 24, and the next cohort kicks off this fall.

Week 1
Fundamentals

What AI actually is, from neurons to LLMs (and why it sometimes confidently lies to you).

Week 2
Growing your (first) brain

Let AI do all the thinking and your own brain atrophies. Here's how to use it so you learn more, not less.

Week 3
Growing your (second) brain

Build an AI stack that gets smarter with every interaction, and sets you up to build something amazing.

Week 4
Vibe coding

Take everything and execute: the full build loop, from an idea to a working thing you're proud of.

Weeks 5–10
Project period + showcase

Six weeks to build your passion project alongside a community of fellow builders on Discord, ending in a stress-free showcase where everyone shares what they made and earns a certificate.

Phillip Compeau

Meet the founder

Phillip Compeau is a professor at Carnegie Mellon University, where he has taught computer science and computational biology for over a decade.

More instructors join as Philomath grows.

10+ yrs Teaching at CMU
1 million Learners reached

The Studio is just the start.

Most of Philomath's lectures are free and open to everyone. Membership is how you go deeper. One membership covers it all, not just one course.

The Vibe Coding Studio

Full cohort access, the project period, and a certificate.

Programming for Lovers

Phillip's Python course is free and open to all. Membership unlocks the companion e-book.

Biological Modeling

Also a free, open course. Membership unlocks its companion e-book.

Member Discord

A community of people who love to learn, plus direct access to instructors.

More courses on the way

Great Ideas in Computational Biology arrives late August 2026, with more to follow.

One membership, many instructors

More teachers join over time, and your membership covers all of it.

In their own words

The idea behind Philomath is to learn how to solve genuinely interesting problems using a programming language. Very quickly, you start creating beautiful things with your own hands: Barnes–Hut simulations, cellular automata, sandpile simulations.
Julia Dmitrieva
Phillip is able to decompose the problems in a very natural way and also present them in a way such that you can discover the ideas as if they were your own.
Jaro Zukov
Phillip is a legend at teaching programming and hardcore science in a way that feels natural and enjoyable.
Vitor Pavinato
This is an excellent computational biology course taught by an outstanding instructor from Carnegie Mellon University.
A Philomath member
I went from zero coding knowledge to building two projects and multiple assignments. Philomath taught me exactly how to turn small, foundational lessons into maximum results.
M Rahman
The Rosalind Problem Solving sessions involving dynamic programming and breadth first search to solve bioinformatic problems are priceless.
Geoff G

One membership unlocks all of it.

Monthly
$6.95/month
  • Live Studio lectures, recorded for members
  • Course companion e-books
  • Member Discord
Choose Monthly
6 Months
$29.95/ 6 months
  • Everything in Monthly
  • Full Vibe Coding Studio cohort access
  • Bring your own project, earn a certificate
  • Programming for Lovers project cohorts
Choose 6 Months

Secure checkout through Memberful. Cancel anytime, and everything unlocks the moment you join.

About Philomath & the Studio

Do I need coding experience?

No. The Studio is built around AI-assisted coding, so you can start building real things without writing code from scratch. If you've coded before you'll move faster, but it isn't required. Total beginners are welcome, and Programming for Lovers, Phillip's free Python course, is a friendly on-ramp you can follow alongside the Studio.

What if I can't attend live?

Every session is recorded for members. Live attendance makes it better, but the Studio is designed for people with jobs.

How much time does it take?

One session per week during the instruction month, plus whatever time you put into your own project during the build period.

Do I get a certificate?

Yes. Members on the 6-Month or Annual plan who complete the project period earn a certificate of completion.

Can I cancel?

Anytime. You keep access through the period you've paid for.

Can my team, lab, or department join together?

Yes, we work with groups directly and handle a single invoice. Email phillip@philomath.press.

What does membership include beyond the Studio?

A lot. One membership also unlocks the companion e-books for Programming for Lovers and Biological Modeling, the member Discord with direct access to instructors, and every new course as it launches. The Studio is the flagship, not the whole thing.

Join us now for the Vibe Coding Studio.

Join Philomath to unlock the Studio