• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

computer enginnering

zach1288

n00b
Joined
Oct 22, 2004
Messages
6
Is anyone in this forum a computer engineer? or majoring in computer engineering in college? I am interested in majoring in computer enginnering and i just had some questions.








-Zach :D
 
I majored in Computer Engineering for a couple of years before I made the switch to CS. It is basically an EE degree with some emphasis on computers/CS.
 
I'm a BSCoE (and there are indeed others on the forum), so fire away.
 
also a CompE, graduated last year from UofMaryland (Go Terps!)
 
Graduated from UW-Madison in May of '04 with a Comp. Engineering. Now I'm working on a Computer Engineering masters from Johns Hopkins.

I thought about doing an CE/CS double major during undergrad but my advisors talked me out of it because they're too similar.

What are your questions?
 
I majored in Computer Engineering for a couple of years before I made the switch to CS. It is basically an EE degree with some emphasis on computers/CS.

computer engineer here (Mississippi State University). To clear one thing up, EE is strictly electrical analysis (mostly power systems and e-mag). CPE is hardware design (like designing the Athlon or Pentium IV CPU). CS is strictly computer programming like games and applications. Here at MSU, we also have Software Engineering which is a more high level than just CS. Our SE program teaches you end-to-end software development process *management* In this program, while you may code, you'd most likely be a hands-on manager of the development process (think John Carmack with a formal education).

From those descriptions, think about where you want to go with your career and make your decision. From personal experience, be prepared to do a LOT of work as either an EE or CPE. Not to disparage CS and SE, but that work is mostly coding. The CPE program is both coding and then doing electrical analysis.

As one of my friends so succinctly put it for CPEs: "they bludgeon you in the nuts until you want to die" and then you start the next semester. For more on EE/CPE, you can always look at the academic requirements for MSU's program (shameless plug) at www.ece.msstate.edu .

Best of luck!
 
svet-am said:
computer engineer here (Mississippi State University). To clear one thing up, EE is strictly electrical analysis (mostly power systems and e-mag). CPE is hardware design (like designing the Athlon or Pentium IV CPU). CS is strictly computer programming like games and applications. Here at MSU, we also have Software Engineering which is a more high level than just CS. Our SE program teaches you end-to-end software development process *management* In this program, while you may code, you'd most likely be a hands-on manager of the development process (think John Carmack with a formal education).

From those descriptions, think about where you want to go with your career and make your decision. From personal experience, be prepared to do a LOT of work as either an EE or CPE. Not to disparage CS and SE, but that work is mostly coding. The CPE program is both coding and then doing electrical analysis.

As one of my friends so succinctly put it for CPEs: "they bludgeon you in the nuts until you want to die" and then you start the next semester. For more on EE/CPE, you can always look at the academic requirements for MSU's program (shameless plug) at www.ece.msstate.edu .

Best of luck!

Interesting, I was a computer engineering major at UCF, but I switched to electrical engineering with a focus on microelectronics (microelectronics is an official concentration here at UCF). Why? Because I was under the impression that computer engineers deal with coding much more, and I would much rather design microprocessors/electrical systems (such as PC boards, cell phones, whatever). I do not hate coding, but I do not think I would only want to sit in a chair all day and program. I went through a 4 year computer science program at my high school, with a focus on C++. We went through neural networks, "The traveling salesman", towers of hinoa (sp?), and other such algorithms. I was a decent programmer, and I didn't hate it, but I didn't particularly like it either. Did I do the right thing?
 
I think CE is a pretty broad field, pretty much encompassing any situation in which a digital system and an analog system interact. This can be as high-level as writing firmware, or as low-level as designing the actual interaction. Personally, I vastly prefer things like embedded systems programming, where you don't have to deal with users. At all.

(CE major @ RIT)
 
Back
Top