> Hi, all! > I'm trying to decide which college to attend, and the decision > has come down > to one that offers Computer Engineering as well as EE, and one that only > offers CE. I like the one with CE only better for a number of reasons, but > I'm not sure whether this is exactly what I want to do. As the university > explains it, CE majors "develop systems containing both hardware and > software for embedded computer systems and real-time applications." > I'm mostly interested in embedded systems devel., but on the > microcontroller > level rather than on the "embedded computer" level. I'd like to do both > hardware and software design, not just coding. If anything, I'd > rather place > an emphasis on the hardware side. As many of you are PIC professionals, I > thought I'd pose the question to you... Should I go for a EE or CE to be > qualified to work on embedded systems? Despite what you may have been told, there is a VERY simple distinction between EE and CE: a CE is mostly a programmer. While there are CEs out there that do more, MOST are programmers. I'm not trying to knock them or anything, the simple fact is almost every CE I know is almost purely into software. While they DO know a LITTLE about hardware most don't care about it. OTOH EEs tend to be MUCH more hardware oriented. Remember though that an EE does programming as well, in fact often in the same courses as CEs (at least in lower years). From what you've said I don't think CE is right for you, the simple fact that you CARE about the hardware you're using gives me the feeling that EE would be more appropriate for you. Remember though that what you are interested when you start a program vs. what you are interested in when you leave can be VASTLY different, I know it was for me! I'd say going for the one that offers both EE and CE is the better choice, there at least if you find you HATE EE you can probably switch to the CE stream with little problem. Just my few cents... TTYL -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu