Computer Science

General computer science:

  • Harvard CS50
    • Complete college-level course which introduces computer science and the art of programming.

Specialized resources for game development:

  • Red Blob Games
    • Interactive visuals and explanations including topics such as A* pathfinding, hexagonal grids, and graph theory.