This document provides an overview of a refresher course on deep learning for CT reconstruction. The course covers an introduction to CNNs, the biological and mathematical origins of deep learning, and various applications of deep learning to CT reconstruction problems like low-dose CT, sparse-view CT, and interior tomography. Successful demonstrations of deep learning approaches for these image reconstruction problems are highlighted from recent works. The role of convolutional and pooling layers in CNNs is discussed. Reasons for why deep learning works well for reconstruction problems are explored, including the mathematical understanding of CNNs in terms of deep convolutional framelets and the lifting of signals to higher dimensional spaces using Hankel matrices. The document concludes by discussing some open problems and providing information on datasets