I'm a student currently majoring in business and in computer science and the difference between classes at the two schools is stark. To maintain one of its' business accreditations the school has to teach ethics in every single business class. By comparison not once have I ever heard a thing about ethics from any of my CS classes.
While I suppose you could argue that business students will be in positions of power, it feels out of place when every other student is.