Rate this response:
In the real world, software engineers interact with other types of engineers every day. At a recent panel Apple had on campus, a lot of employees who studied Course 2 at MIT mentioned that they work with software people all the time.
In preparation for such a work environment, it would be nice to have a long project-type class (similar to 2.009) where Course 6 students could work with Course 2 students (or any other combinations of majors). My Course 6 classes aren't really preparing me to work with those outside of my major.
A project class would enable students to create a project together and could have a more lasting impact.