Roarke's Machine Learning Class

Dr. Horstmeyer currently teaches BME590L: Machine Learning and Imaging


This is a hands-on coding course that teaches current techniques with deep convolutional neural networks (CNNs) for supervised machine learning, with a particular focus on using CNNs to optimize physical hardware for improved performance.

  • All of the associated lectures, homeworks, code and other content for this course are available at
  • Additional information, projects and datasets are available at