This document discusses heat transfer through conduction and various methods for solving the heat equation using finite difference approximations. It introduces the heat equation in Cartesian, cylindrical and spherical coordinates. It discusses boundary conditions and describes setting up a nodal network to discretize the domain. It then presents the finite difference form of the heat equation and describes different cases for nodal finite difference equations, including for interior nodes, nodes at corners or surfaces with convection, and nodes at surfaces with uniform heat flux. It discusses solving the finite difference equations using matrix inversion, Gauss-Seidel iteration, and provides examples.