Unique student and institutional requirements in higher education necessitate special consideration and modification to the common recommender systems approach. At Berkeley (askoski.berkeley.edu), neural networks are used to leverage millions of enrollment histories and course catalog descriptions to help students explore new and relevant courses, satisfy requirements, and achieve their goals.