ECO 332 managerial economics