Computer Guide Center

What Classes should I take for computer engineering?

I want to major in computer engineering and the like in college. I'm planning to apply to a couple ivy schools. I want to build/design computer parts and electronics themselves. What sorts of classes should I focus on? I'm going to the 11th grade in September. There aren't any computer specific classes but I was wondering what colleges like to see if one is going for computer engineering.

Public Comments

  1. Advanced and AP math. And all highschools should have some form of "intro to computer programming" type classes, so take those as well. .
  2. a computer engineer one (sorry couldnt help it lol)
  3. If you don't have any computer-specific classes available, definitely concentrate yourself in math and science. Any good engineering program is going to be very demanding in terms of physics, chemistry, and calculus, so those three areas should really be a strong focus for you. If you really want to get a leg up, you may want to consider taking a few computer-based courses at a local community college, if possible.
  4. Take as many math classes as you can. Most computer related work, whether you are designing or programming boils down to being able to create efficient algorithms. A clear understanding of mathematical concepts if very helpful for this. You would also be well served by taking physics and chemistry classes as well. At the end of the day what it all boils down to is flinging some sort of detectable energy (currently electrons, but in the future, who knows) through a fancy switching mechanism. The function of that switching mechanism is governed by the laws of physics and the creation of the mechanism itself is rooted in chemistry. Good Luck!
  5. Go heavy on the math and physics. You will need the physics as a basis for understanding the hardware aspects, and the math for the software aspects. Computer engineering is all about figuring out the best combination of hardware and software for a particular job. If your school offers it, try to take a programming course, but if you can't you aren't necessarily at a disadvantage. Also, try to take a statistics course--it wasn't emphasized in my curriculum, but it pays of in the long run. Finally, don't worry too much about getting into an Ivy--companies hire more based on GPA and projects. I got my job based mostly on my senior project and my Master's thesis.
Powered by Yahoo! Answers