Computer Graphics Learning Resources

Last updated on August 10, 2026

A collection of the resources I’ve used to learn computer graphics (and related subjects such as deep learning). I’ll keep adding to the list.

Fundamentals

Computer Graphics

Computer Graphics and Imaging given by UC, Berkeley: If you’re starting from scratch like me and want a solid course that covers both graphics and imaging, this is a good place to begin.

Machine Learning / Deep Learning

Dive into Deep Learning: A great starting point for beginners — an interactive book that combines code, the math behind it, and discussion.

Paper Collections

Ke-Sen Huang’s Home Page: Dr. Ke-Sen Huang’s personal collection of CG/CV resources, including papers, courses, posters, and observed acceptance rates for a number of conferences.

Geometric Deep Learning: A collection of material from the field of geometric deep learning, gathering the workshops, tutorials, publications, and code that various researchers have produced over the past few years.

Tools

Deep Graph Library (DGL): A Python package that makes it easy to build models from the graph neural network family on top of existing deep learning frameworks (PyTorch, MXNet, Gluon, and so on).

Cite this post
@misc{brandozhang2019computer,
  title  = {Computer Graphics Learning Resources},
  author = {Brando ZHANG},
  year   = {2019},
  url    = {https://brando.dev/2019/03/08/Computer-Graphics-Learning-Resources/},
  month  = mar
}

Computer Graphics Learning Resources
https://brando.dev/2019/03/08/Computer-Graphics-Learning-Resources/
Author
Brando ZHANG
Posted on
March 8, 2019
Licensed under