has subject area computer science engineering environmental planning geography law philosophy political science politics