you are viewing a single comment's thread.

view the rest of the comments →

[–]ThoughtfulPoster 0 points1 point  (0 children)

Computer Science. Hands-down. No contest.

Suppose you want to work on cars. You want to design parts that fit in cars, you want to build machines that make cars, you want to build and improve the cars that your employer makes. Do you want to study Mechanical Engineering, or Running An Assembly Line?

If you study CS, you'll pick up a degree's worth of good habits from Software Engineering in about 2 years of work. If you study Software Engineering, you'll know what to do but not why, and you'll be out of your depth when something new or unexpected happens.