Multi layer wp theme with sub items for a single item

I’m looking for a wp theme where I can have lets say universities or schools. From those institutions I want to see all the courses. From the courses I want to compare institutions who have the same course. If I like a course then I want to get more information.
I guess a job script would do probable fit the purpose. I could search a company, and see all the jobs available. I could search for a job type and see all the places which have availability.
What kind of theme would you recommend for this which may have all these features?