has subject area architecture computer science division of labour engineering law market economy mathematics political science