Queries for programs return course-codes instead of course objects; courses contain person-ids instead of person objects