Computer engineers are hardware hackers who work on making hardware "Do things." For example, they can program the thermostat in your house to be remotely controlled via your iPhone. They are heavy on the programming side and on the hardware side. They work with chips, IC's, and other gadgetry. They tinker with things. Soldering, oscilloscopes, bread boards, and getting zapped by electricity are just some of the fun things we get.
If you want to get started in computer engineering, you should take a look at the awesome freedom-loving folks over at Arduino.
See that thing in the palm of that dude's hand? Yeah, that's what they play with on the side. Using that little thing and plenty of reading, amateur's such as yourself can make earthquake detectors, lawnmowers, credit card readers, and all kinds of other fun stuff. The most fun part is playing pranks. I built this device in high school that made cricket chirping sounds and put it in the teacher's room. She couldn't figure out what the heck was going on. The Principal called in the exterminator 4 times and they still couldn't find it. It was great. After doing it for about 5 years, Intel will look at you and go, "oh wow."
Computer engineering is the creation and improvement of hardware/software interface, chips, memory, FPGA, and the "architecture" inside your computer. Computer engineers work many capacities in designing computers (including desktop computers, mainframe computers, routers, smartphones, and any specialty devices), improving performance for computers, or helping companies make use of computers.
For additional information, you can check out the "computer engineering" entry in wikipedia here, and this nice explanation of the difference between computer engineering and electrical engineering in this Quora post: here.</body></html>
I was an engineering major in college and now I hire computer engineers for my businesses.
There are different types of computer engineers. Some computer engineers spend a lot of time designing hardware and chips, and they spend a lot of time with advanced (and very exciting to use) tools like CAD, circuit design and circuit layout tools. These are typically programs that run on high performance computers and sometimes supercomputers. Other computer engineers focus on the low level operation of the semiconductor chip itself, and design arithmetic logic flows and design chip building blocks like Flip-Flops, NAND memory cells, ALUs (arithmetic logic units), and advanced building blocks like pipelines, carry look-ahead logic, and multiprocessor RAM synchronization. All of these concepts sound big and complex but when you visualize them and start playing with them, they're fascinating and very approachable.
So there are many many things you can do with a degree in computer engineering. There are really 2 flavors.
Computer Engineering. This is more of a hardware side. You know how you have RAM in your computer, and a hard drive? Some computer engineers design how those work within the computer.
Software engineering. Software engineers design things like the apps on your smart phone, or things like Microsoft office. They can also write programs which control things like the space shuttle or the Tesla Car.
With a degree in computer engineering, you can really do both, and as you learn more in school, you can find what's a best fit for you.
Also, what I did was get a degree in Computer Engineering, and then went into teaching. What I do as an evangelist is help people build apps for smart phones and teach people how to use technology. It's a super awesome job!
With a degree in computer engineering, the opportunities are limitless!
Computer Engineers generally have a wider skill set than say a Software Engineer. Computer Engineers usually have a good understanding of hardware (electronics), software and all of the respective systems that make a computer work. If you have a general interest in computer engineering, you can pursue a number of careers after you finish studying. These include: Site Reliability Engineering, Electrical Engineering, Network Engineering, Hardware Design Engineer
You can also find similar answers on the question: "What does a computer engineer do on a day-to-day basis?" http://careervillage.org/questions/694/what-does-a-computer-engineer-do-on-a-day-to-day-basis?page=1#736</body></html>
I am actually a Software Engineer who is pursuing an Engineering Degree right now. I see that a lot of comments are about hardware positions, but I think it's fair to say that there are quite a few computer engineers in the software industry as well. They also do their fair share of both high level coding and low-level hardware analysis. I truly believe that computer engineering is one of the most amazing career paths out there.
Computer engineers specialize in areas like digital systems, operating systems, computer networks, software, etc. Professionals in the computer engineering field have at least an undergraduate degree; however, many professionals employed in the computing industry have advanced degrees. Graduates of computer engineering find employment in a variety of settings.It is a Very Lucrative field
A lot of analysis of computer hardware etc.(source google),They design, develop, test and research computer systems and components.
They can do many things. Here are just a few.
Design games. Business software. Computer hardware. Computer controlled radios and satellites. Design the brains for self driven by cars. Everything is going to need computers. This is a very very good degree to pursue.
well i'm a 7th grader at Oms north in Kentucky and Computer engineers they make and work through the computer system using many things.
I know a guy who has no formal college degree and makes a number a nice living doing IT work for the government. However he did take necessary classes, courses, and seminars, to make sure he has the necessary certifications.
His job is primarily ensuring computer networks are working right, setting them up, setting up computers, diagnosing email and other network problems, and performing software updates. With every company, IT people will make sure company specific programs stay operating.