Foundations of
Graph Neural Networks

Theory & Practice

A new course to help you conquer GNNs

The Foundations of Graph Neural Networks course covers a broad set of material that balances theoretical depth with practical hands-on engineering. It covers topics like:


  • Neural Message Passing
  • Fourier Transforms, Graph Wavelets and Spectral Convolutions
  • Permutation Symmetries
  • Representational capacity of GNNs
  • Graph fundamentals like the Laplacian and graph isomorphism


  • Complete examples with working code of Node Classification, Graph Classification, and Link Prediction problems
  • An overview of tools of the trade
  • A discussion of common engineering challenges, like scalability and over-smoothing, along with approaches for overcoming them

This course will consist of video lectures from me, fully coded examples with videos that walk through them in detail, quizzes to test your understanding of key concepts, and a dedicated Discord channel for peer discussion.

Learn more in the Wecome Video:

Subscribe to get previews and discounts!

Subscribers will get the benefits of preview content and discounts, so join now to make sure you don't miss out!

    We respect your privacy. Unsubscribe at any time.