<p>What can you actually do with a BS in Compsci besides the software engineering cliche? I've been told that with a CS degree you can do literally anything you want, how true is that? For example, I heard mining or oil companies hire CS majors for geological modelling/assesment. So, is it true that a CS major may end up in any field from finance to biology? Provided one has the proper background.</p>
<p>I know this may be an odd question, oh, and I already know what career path I want to take with my CS degree, it's just for pure curiosity.</p>
<p>I’d say EE or CE offers more flexibility than CS. Most CS cannot work on hardwarebut Many EE and CE can do software.</p>
<p>+1 with ForeverAlone. CE gives you breadth in EE and CS while EE and CS give you depth. EE and CS are still very versatile degrees though and it shouldn’t be too difficult changing majors later on if you want.</p>
<p>With CS, you can do almost anything with modeling, simulations, etc. etc. Not to mention almost everything has some kind of programmable part. And you can have hardware stuff inside of your CS. I don’t think you can go wrong with any of it, though. (I may a be bit biased, I aim to be a CS major, haha)</p>
<p>If I could do it again I’d go CE or EE instead of CS but then again, I dislike physics.</p>