Deep Learning methods are rapidly becoming ingrained within everyday life. These methods strive to reveal patterns within the data. This course provides a foundation for developing and applying deep learning models through a study of its theory and application using a leading modeling framework. Students should be proficient in programming. Prerequisite: STAT 432.