Views Question - Related Taxonomy Terms
If you put the hierarchical structure into the path you could use a contextual filter to show the related programs in a view. The path would look like: programs/humanities/English 

The contextual filter would look at the taxonomy term in position 2 and show related programs (other humanities programs in this example)