Course Selection Apps

Integrated Course Engine
Allows you to organise and select courses, see how they fit a schedule, etc.

Student Course Guide
Student-submitted reviews for professors and courses.

Registrar- Official Course List
Random point-and-click.