How much does a cooperative degree program cost?