StudentsReview :: Over 59500 College Reviews! (3,156 schools reviewed)
      Students Know Best.
> Search for University
 
-or-
Jump directly to school

Search for Schools
 

or within distance of city


  Main
Submit My Review
Dynamic Rankings
Compare U's
About that Major?
Career & Salaries
Sample Essays & Help
 

  Summer
HS Summer Programs
Internship Post
 

  Featured
Student Loan Consolidation
 

  University
 

  Community
 
Link me!
Forward me!


"What is Computer Engineering -- really?"

Undergraduate Computer Engineering

In theory what is it?
Computer engineering is the study and engineering of computer logic devices and the software that drives them. A computer logic device is an array of transistors put together to deliver voltage and signal responses that mirror the elements of Mathematical Logic (AND , OR ,etc). The responses are timed in a stepwise fashion, similar to the conductor of a marching band. Using that analogy, Computer Engineering is the study of how each individual trumpet player marches, expanded to the trumpet section, finally to the whole marching band; including a study of the sheet music and marching routines that cause the entire marching band to make nice designs on the football field during halftime.

In reality, different Universities handle the Computer Engineering differently. Because the delineation between software programming and computer engineering is almost nonexistent ( a result of both the dependence of computers on software for their Operating System, and the progression to polymorphic 'software' computers), some Universities focus more on either the hardware aspect of computer engineering, or the software. Both have their rewards. Programming has results that are immediately visible on a screen; hardware has a physical, tangible result -- but with a longer development time. I will say one thing though -- few software CE's truly understand hardware, while most (if not all) hardware CE's understand software.
Its important to ask a professor in the CE department which they focus on more. Steer away from programs that are training only software programmers.

What is it used for?
Good Question; Computer Engineering is the most widely applicable field -- not because of the 'skills' you learn, but because corporations put logic devices in everything. _Any_ kind of logic device, whether it requires explicit software or not, is an application of computer engineering. Which is why people with CEs are almost never at a loss for a job.
But most of the time -- unless really innovative, CE people just end up as programmer drones.

What does the major actually entail -- work-wise
Computer Engineering entails long hours at the lab sitting in front of the screen troubleshooting and debugging programming code. In no time, you will develop a 'monitor tan' & and 'programming belly'. Good exercise is important in this field -- more than others because so much time is spent sitting.
There is very little (if any) math, but you need to be able to think logically about problems in a stepwise manner, and be able to evaluate 'exceptions' (times when things happen in a computer or inputs from a user aren't what you expected).

What kind of jobs do you get with it?
The types of jobs you get with a CE degree generally steer towards programming. If you get a PhD, then CE takes a turn back towards hardware, where job stability is much higher than it is for programmers. In general, programming is a high paying, but monotonous & short lived job. Most programmers are fired in 5 years -- to be replaced by the new college graduate programmers, who will work for cheaper than they they (and you) are worth.
Hardware engineers on the other hand, take longer to train, and the experience they bring with years cannot be devaluated or replicated easily.

What are the fellow students like (personalitywise) in it?
Fellow students in CE are by and large very bright, logical thinkers who also have fragile egos, are 'needy' in relationships, and have low confidence. This is because a computer screen is not a very good proving ground for confidence and competency. Most are pale faced, unhappy and hopeful at the same time, and gutless. On the positive side, they make good friends (once you break by the ego), and their critical thinking can create the synergetic relationships from which high-tech companies are formed. The atmosphere is extremely competitive, though quietly so, as most CE students are afraid to speak out -- even if they know they are right.
Most are looking for a 'way out', as by their Junior year, either through internships or simply paying attention, have realized the truth of the Dilbert Cartoon and the unfortunate dynamic of the corporate environment.

Common Misconceptions
A lot of programmers think that they are so good that they will be noticed, become management, and revolutionize their company as a starting step to the world. They think their CE degree will pay for itself easily in the first few years, and the rest of the time they will spend becoming famous for their skill. It is a nice sentiment, but simply does not happen.
As mentioned, any CE degree has a maximum lifespan of 5 years. If you do not keep learning new languages and stay ahead of the curve, it will be difficult to keep your own job -- much less get another.
If you want to get 'ahead', the only way to do it with a management degree (MBA) or by swallowing the risk and forging on your own for a while. Simply put, people like to categorize each other. A CE degree marks you as a 'programmer'. And if you can think of any stereotypes of them, be assured that is what everyone else (including the management, your boss, your friends, and your family see you as). Doesn't matter how good you are, no one will hire you into management because you are a good programmer.
I know it is hard to believe, but it is the solid truth.
A lot of Computer Engineers end up going out and becoming independent WebDesigners; to form their own web design companies -- which is what a lot of you high school students do already with no formal training at all.



StudentsReview : Discussion Board

Add a Comment!
Have a question or a comment, add it right here! 

 
Add a Comment! 
Have a question or a comment, add it right here! 
<Reply to this comment>

     

    Sat February 26, 2005, 3:00 pm
    <Reply to this comment>

     
    Difficulty in getting high gpa?
    How hard is it to get a 3.6 in computer engineering?  (like at case western reserve university or RPI)
    Sat February 26, 2005, 3:00 pm
    <Reply to this comment>

     
    Re: Add a Comment! 
    Wed March 23, 2005, 7:18 pm
    <Reply to this comment>

     
    Re: Add a Comment! 
    What are some of the tasks that you have to complete at work?  What do you like about your job?  What don,t you like about your job?  How did you choose your major?
    student
    Tue
    March 29, 2005, 12:42 am
    <Reply to this comment>

     
    Re: Add a Comment! 
    do you make a lot of money yet or will you make a lot of money
    Tue May 24, 2005, 5:04 pm
    <Reply to this comment>

     
    Re: Add a Comment! 
    do you make a lot of money do you put together computer.  E-mail me please
    mzbasketballgirl [at] yahoo [dot] com
    Tue May 24, 2005, 5:04 pm
    <Reply to this comment>

     
    Re: Add a Comment! 
    Do you think that it's worth becoming a Computer Engineer or do ypu think it's a waist of time and money? 
    Sergio
    sergio_varela_2004 [at] hotmail [dot] com
    Thu June 16, 2005, 7:16 pm
    <Reply to this comment>

     
    Hardware
    I've been building computers since I was 13.  Always trying to look ahead in my life, I've been constantly battling between employing my speaking talents in pursuing law, or my technological ability in computer engineering.  My interest in computers, however, is not in programming, it rests solely in hardware. If I want to go to school and someday design semiconductors, what should I plan on doing?
    Reed
    feppas [at] gmail [dot] com
    Sun August 14, 2005, 1:58 am
    <Reply to this comment>

     
    Hardware
    I've been building computers since I was 13.  Always trying to look ahead in my life, I've been constantly battling between employing my speaking talents in pursuing law, or my technological ability in computer engineering.  My interest in computers, however, is not in programming, it rests solely in hardware. If I want to go to school and someday design semiconductors, what should I plan on doing?
    Reed
    feppas [at] gmail [dot] com
    Sun August 14, 2005, 1:59 am
    <Reply to this comment>

     
    Hardware
    I've been building computers since I was 13.  Always trying to look ahead in my life, I've been constantly battling between employing my speaking talents in pursuing law, or my technological ability in computer engineering.  My interest in computers, however, is not in programming, it rests solely in hardware. If I want to go to school and someday design semiconductors, what should I plan on doing?
    Reed
    feppas [at] gmail [dot] com
    Sun August 14, 2005, 1:59 am
    <Reply to this comment>

     
    My appologies
    My appologies for the multiple reposts, Opera refused to show the new page so I figured the submission wasn't getting thru.
    Reed
    feppas [at] gmail [dot] com
    Sun August 14, 2005, 2:00 am
    <Reply to this comment>

     
    Re: Add a Comment! 
    Blue
    Wed November 16, 2005, 9:30 am
    <Reply to this comment>

     
    Re: Add a Comment! 
    Its worth noting that CS/Programming has almost taken over the CE field.  That is, processors are designed to run microcode, software, and the hardware is abstracted away as much as possible. 
    The hardware designers in their field have a great amount of highly valuable experience, and will not be easily replaced, though to some degree the software programmers are.  My point is, becoming a hardcore hardware designer of the best chips is extremely difficultthey hire PhDs as entry positions, and even then, only rarely. People just don't retire that quickly anymore.

    I'd recommend law — more value over time from the “experience” that you gain acting, and I *think* it to be an easier job to attain. Because even if you can't be the biggest partner, or President, there will always be some local demand for your abilities that earns a good return.  And sometimes more fulfilling as you get to know the people you help.

    my 2 cents from my experience in the computer industry.
    Mon January 2, 2006, 11:03 pm

    <Reply to this comment>

     
    what does computer programmers do??
    do they help in making games and stuff??  like RPGs??  or MMORPGs??  is this the right job in order to make these kind of games?? plz answer these uhh....questions cuz it would be very helpful.  thnx
    sumbody
    asiangurl_rose [at] hotmail [dot] com
    Thu January 12, 2006, 4:09 pm
    <Reply to this comment>

     
    Re: Add a Comment! 
    what types of hours are necessary in this job? 
    Please answer this question
    Wed May 24, 2006, 6:12 pm
    <Reply to this comment>

     
    lawyer vs.  CE
    I gotta say that all of the lawyers I know or have met are bitter and unhappy. Why?  Because their job entails working for A-holes that you know are guilty!  Just for Money!  I had a talk with one a few months ago who is becoming a nurse to try to make amends for her “evil ways” as a lawyer. Seriously folks, being a lawyer is way overrated. You have to sell your soul.  Most only get into it for prestige.  If you have speaking skills, these will aid you in any career, but you might consider teaching computers...this way you can exercise both talents. Computer teachers get paid well, and they probably get laid slightly more than other dweebazoids in the computer industry.
    good advice
    Fri March 23, 2007, 12:29 am
    <Reply to this comment>

     
    Re: Add a Comment! 
    I went to an Engineering school in Milwaukee and obtained Computer Engineering Degree.  At the school it is a cross of electrical engineering and computer science.  Most people got jobs programming embedded devices.  They use C and assembly language. Other write application software using .NET or Java. School is pretty difficult because it is a n engineering degree.  Physics, chemistry, calculus. I like working at smaller companies because you work on different projects and don't have the corporate structure.
    Sun October 7, 2007, 3:27 pm
    <Reply to this comment>

     
    Future Computer Software Engineer
    Im a Highschool Senior and for my career path i,ve decided to go where the money is at...Computer Software Engineering.  I want to know steps to become one.  Im not really clear on how to do that.
    Cj
    kingpin7717
    [at] yahoo [dot] com
    Sun December 23, 2007, 3:25 pm
    <Reply to this comment>

     
    Re: Add a Comment! 
    If computer engineering is so terrible, why did money magazine rate “software engineer” as the best job in america?
    Wed January 23, 2008, 8:56 pm
    <Reply to this comment>

     
    Re: Add a Comment! 
    I don't know where this PhD talk came from, but its not easy to find a job with a PhD.  In Engineering, it is standard for you to automatically plan for a Master's degree after your get your BS.  PhDs are primarily for teaching, period.  Most businesses in the industry want you to begin specialization in Graduate school.

    Try to get an internship and other programs while in school for the BS and build your marks.

    A CE is a billion-times more valuable than a CS.  Why?  Because it involves the pursuit of an Engineering degree with a much higher level of math and electric circuits; and problem-solving skills.  Being able to find solutions to Engineering problems makes the degree worth it to begin with.  The real meat and potatoes doesn't begin until graduate school anyway (and neither will your reputation). You build prestige through Graduate school.

    As a CS major you become a drone because most schools teach a one-way approach to problems vs discovering the solutions by yourself.  BTW, a software engineer isn't even a real position and isn't the same as a CE.  Anyone with programming skills can call themselves that. To have a REAL engineering title, you have to pass the PE exam, which is a 16hr applied knowledge exam that requires 4 years of industry experience under another PE.
    Bean
    Tue
    January 29, 2008, 4:38 pm

    <Reply to this comment>

     
    Re: Add a Comment! 
    gggggggggggggggggggggg
    gg
    Wed February 20, 2008, 8:41 pm
    <Reply to this comment>

     
    Re: Add a Comment! 
    Thanks!
    Wed
    February 20, 2008, 8:41 pm
    <Reply to this comment>

     
    Re: Add a Comment! 
    I feel like this article is wrote by someone who really hates computer engineers.  I guess he got fired by his boss who has a computer engineer degree or something.

    Well, I got offended because I am a computer engineer.
    test
    test
    Thu April 10, 2008, 6:12 pm

    <Reply to this comment>

 

 
Post/Reply
Title:

Message:

Alias:  (optional)
Email:  (optional)
1+2=? (to defeat spammers)
Post Color:  Blue  Red  Green  Grey
 

 
 


SR Products!

Try
Our Facebook App!

Teacher Review



  Articles
• What is a good school?
• Statistical Significance
• How to choose a Major
• How to choose your Career
• What you make of it?
• How Ivy League Admissions works
• On the Student/Faculty Ratio

FAFSA:
• Who is a Parent?
• Parent Contribution
• Dream out of reach
 

Earn $$
Write an Article!

• College Financial Planning
• Survive College and Graduate
• Sniffing Out Commuter Schools
• Preparing for College: A HS Roadmap
• Talking to Your Parents about College.
• Is a top college worth it?
• Why is college hard?
• Why Kids Aren't Happy in Traditional Schools  

 

Ω
Ad Optimizer

 
 
 
About Us | Advertise | Press | Privacy
Send Comments/Suggestions to: sradmin@studentsreview.com.

Copyright © 2000-2008. Students Review, Inc. All Rights Reserved.
 
 


College reviews and University reviews and ratings by students and for students

UltraSearch College Search, College Rankings, Misc Links, Career, Online, and Distance Learning Schools

Salary by Major, Job Satisfaction by Major, Unemployment by Major, Scholarship Search
College Search, Professor Reviews, Graduate Reviews, SR Official Rankings