Why is USC so expensive??

<p>Also, I’ve been thinking that CS degrees can easily be earned online, since the subject is essentially just technical. I’m guessing that a business department has much more to offer in today’s society…</p>