A Neuromorphic Engineering course project on a FeRAM-based resistive processing unit for deep neural network training and inference.