Welcome to College Confidential!

The leading college-bound community on the web

Sign Up For Free

Join for FREE, and start talking with other members, weighing in on community polls, and more.

Also, by registering and logging in you'll see fewer ads and pesky welcome messages (like this one!)

As a CC member, you can:

Double Major: Computer Engineering and Computer Science?

WastedxYearsWastedxYears Posts: 274- Junior Member
edited May 2010 in Engineering Majors
I was just considering this possibility.

What do you guys think? Is it worth it? Should i do it? Any experiences? etc.
Post edited by WastedxYears on

Replies to: Double Major: Computer Engineering and Computer Science?

  • AuburnMathTutorAuburnMathTutor Posts: 1,770Registered User Senior Member
    Too similar. Just do CS or CompE and take electives in the other.
  • EnginoxEnginox Posts: 828Registered User Member
    There's also the (unnecessary?) option of a minor in either.
  • QwertyKeyQwertyKey Posts: 4,590Registered User Senior Member
    At my school, I think it's just 14 additional credits or something like that on top of either of those majors to dual major in the other. Because of that, a fair number of kids do it. I don't know how much more marketable it is, but if you're interested in both, want a broader education in the subject, maybe slightly broader job opportunities, and can afford the extra semester, sounds like something that's reasonable to do.

    However, if you're looking at an additional 40 credits or something like that, that just seems silly.
  • CSmajor5CSmajor5 Posts: 131Registered User Junior Member
    CompE and CS degree may or may not be similar depends on what major elective courses you choose to take.

    For CompE degree program, you can choose your major elective courses in either CompE courses or CS courses. But you will have way more depth understanding in hardware with CompE since you will learn microelectronic (transistor such as MOSFET, BJT), VLSI, efficient machine level coding, and FPGA.

    It's easier to finish CS major after you complete CompE degree since if you have taken CompE major elective as CS upper level courses, you get rid of most of CS major requirement. Also lots of Computer engineer courses requirement overlaps with Computer science degree requirement. But if you finished CS major and start to take CompE courses, you would have to take begining core courses for CompE which you would have to take one after another (prerequisite courses). Least that's how it is at Georgia Tech.

    There are benefit of having both degrees. For example, the current multicore processor require to utilize not just one core. Having knowledge of interconnect amongst processor, ram and graphic card, you can program more efficiently by knowing how to parallel program. But as master student in CS program, CompE courses helped abit but not as much as I thought it would. Just find out whether you like programing or hardware and go for one of two majors.

    I would suggest get master degree instead of double major. You will increase your salary by having master degree than double majors in long run.
  • WhiphiWhiphi Posts: 94Registered User Junior Member
    00110100101001000111100101010010001110100001010100010101111000010101110001110101010011011101
  • CeleritasCeleritas Posts: 54Registered User Junior Member
    Why don't you just get two degrees for computer engineering at two different colleges. // end sarcasm
  • WastedxYearsWastedxYears Posts: 274- Junior Member
    As i understand it, Computer Engineering has to do with the design of hardware and some programming whereas Computer Science deals with strictly programming.

    I love all aspects of computers so i want to learn some awesome programming as well as learn how to design chips and the like. I will go the route of Computer Engineering but i think i will also take some classes that teach Computer Science oriented subjects just out of interest.

    I'm attending University of Texas at Austin btw, i'm so excited!
  • AuburnMathTutorAuburnMathTutor Posts: 1,770Registered User Senior Member
    "As i understand it, Computer Engineering has to do with the design of hardware and some programming whereas Computer Science deals with strictly programming. "
    - CS does not deal strictly with programming. It deals with application areas and theory. Programming is something you will do in CompE and CompSci.

    Your plan sounds good. UT Austin is a good school. Good luck and have fun!
Sign In or Register to comment.