Add course with dept

I'm creating a pull request for Bryan's feature branch so we have a place to talk about it.