has subject area architecture computer science law mathematics optimization political science politics