Stanford CS231n. The foundational deep learning for vision course. While not soccer- specific, it provides the theoretical background for all CNN-based approaches discussed in this chapter.