What would be a better choice and why?
Why do you want to do either? That’s not being obnoxious, that’s a serious question, b/c different goals / objectives and different subjects/courses lend themselves more to one than the other.
I want to combine computer science with either computer engineering, electrical engineering, mechanical, or aerospace. I don’t want pure cs, i want to be in a field where i work with both thats why
Not my field of expertise, but there other posters who can be very specifically helpful - try starting a new thread such as ‘CS or CE joint programs’.
There are some hybrid programs (Duke has a CE/EE course. for example), but whether the dual degree or dual major course is better for you is hard to say without knowing more.
You can enter a field in which you work with both with one major. Many computer engineering and electrical engineering majors go into CS-type positions like software development or whatnot. You can always take additional coursework in CS to make up for any gaps you perceive might be in your training with a CE or EE major, but you probably don’t need to double major in two fields that are so close together.
Ok, because it hasn’t been pointed out yet, I will tell you the difference between the two. Double majoring is choosing 2 different fields to major in while completing the same type of degree. For example, if you majored in sociology and communications that would be a double major. They are both Associate of Arts/Bachelor of Arts degrees.
A double degree is achieved when you major in 2 different fields in separate degree types. For example, if you majored in music and civil engineering that would be a double degree. Music is an Associate of Arts/Bachelor of Arts while civil engineering is an Associate of Science/Bachelor of Science degree.
Which of those you choose to do is better depending on what your life and career goals are. I can say without question that doing a double major will be easier because both majors will have the same general education requirements. The example of music and civil engineering above would be absolute torture. You’d have the foreign language requirement of one, the heavy math requirement of the other, several weed-out classes, recitals, hours of music practice, and potential conflicts in scheduling.
I personally find having one major to be plenty of work for me.