Dual Degree Computer Science and Materials Engineering

<p>How hard would it be to pull something like this off? I know engineering by itself supposed to be hard…</p>

<p>It’s doable, though you’ll get a lot less overlap in classes than a CompE or EE would. I know a number of people that have done CS as a minor with their MSE degree, and they seemed perfectly happy with that.</p>

<p>What do you want to do with CS to have it compliment your MSE degree (or vice versa)? Often you can just take a minor and manage to take all the classes you’re interested in and get to skip all of the boring required classes for the major. For example, I did a minor in physics so I could bypass the physics track for lower level classes, their higher level E&M stuff, and a bunch of other boring classes. Instead, I just got to take quantum mechanics, thermodynamics, and solid state physics; all of which were classes that tied in closely to my MSE degree.</p>

<p>I’m interested in programming so maybe i could take a couple C++ classes and get a minor in CompSci?</p>

<p>To get a minor in CS you’d probably have to take a few upper-level theory classes, where it’s not so much your ability to program that’s important, but your understanding of how your code should work.</p>

<p>Also, lots of schools don’t use C++ very much nowadays, there’s a lot of Java and other specialized languages. I know at my undergrad school classes were done in Java for the most part, though there was a course in C (not C++) for certain engineers.</p>

<p>Well most jobs ask for C++ programming. It’s okay though, I can just take the Java classes and learn C++ by myself right?</p>

<p>Do-able but I say it will be very very hard and time consuming. </p>

<p>The only classes that might overlap are the Physics, Calculus, Math and maybe basic programming classes. </p>

<p>A CompSci Minor would be much more efficient and if not, just use your MSME electives in a programming area.</p>

<p>

</p>

<p>Eh, not really (unless we’re talking scientific computing, perhaps). Lots of Java these days. That’s one of the reasons why schools teach it now.</p>

<p>My ex-boyfriend was a MatE major who complemented it with CS/software engineering classes. He’s a video game developer now.</p>