Can I become a Computer Engineer?

In summary: I was placed in a course for the first time that I wasn't familiar with. It was differential equations and I had no idea what the hell was going on. But I studied and got an A.
  • #1
Firebolt059
3
0
Hello, and thank you for reading my post. I know there are probably millions of these posts everywhere, but I haven't seen one that rally answers my question. Things about me:
I'm currently a junior, I like math and science, but the highest level of math I'm taking is pre calculus next year (senior year) and honors physics. I've always pulled A's and B's in all my classes without studying, and I know I can pull straight A's when I study. I like math/science, and I feel I understand many of the concepts. I also have loved computers for a long time, and I would enjoy learning how to program. Next year (senior year) I'm taking AP java/computer science. Throughout my high school career, I've taken AP English language and composition and Psychology (both with an A) and next year, I'm taking AP English literature, AP government, AP economics, pre calc, physics, and AP java.
Anyway, so you think I can survive the brutal engineering program? I know I'm behind on my math/science classes, and that's why I'm not sure if I can keep up with the others who take AP calc AB/BC or Ap physics. I feel that I can learn at any pace and I have high work ethic. So what do you guys think? Should I continue with my plans for engineering? I can answer any questions if needed.
Sorry for the long post :p
 
Physics news on Phys.org
  • #2
First, engineering is something you learn hands-on as well as in school. If you overlook the hands-on aspect, you will be doing yourself and your future employer/clients a disservice.

Second, all engineering curricula have some "wash-out" courses. They're difficult, but not impossible. Ask most electrical engineers what courses the sweated the most, and you'll likely get a response of Circuits and Signals was awful. Others might respond with "Fluid Dynamics was a killer." or "Semiconductor Physics was awful"... Every curriculum has such courses in it. One thing I will emphasize: You will not be able to skate through these courses without study. Nobody does.

With reasonable motivation and study, you'll get past these courses. You are not "behind" by much. Most colleges expect you to learn calculus and differential equations when you get there.

However, real engineers actually build things. If Software engineering is what you're after, then I suggest playing with the very PC you used to write this. Open Source Operating systems are available for the cost of a download and a flash drive.

If you're thinking more toward an embedded design of hardware and software, then I suggest purchasing an Arduino or a Raspberry Pi. Both are inexpensive and easy to work with. But above all, BUILD SOMETHING.
 
  • #3
I'd wonder a little why you didn't take AP Calculus in high school, given that you want to be an engineer and claim you are generally doing well in your courses. But you could certainly become a computer engineer without taking calculus in high school. There is a reason that colleges offer these courses and don't just expect them as prerequisites!
 
  • #4
Firebolt059 said:
Hello, and thank you for reading my post. I know there are probably millions of these posts everywhere, but I haven't seen one that rally answers my question. Things about me:
I'm currently a junior, I like math and science, but the highest level of math I'm taking is pre calculus next year (senior year) and honors physics. I've always pulled A's and B's in all my classes without studying, and I know I can pull straight A's when I study. I like math/science, and I feel I understand many of the concepts. I also have loved computers for a long time, and I would enjoy learning how to program. Next year (senior year) I'm taking AP java/computer science. Throughout my high school career, I've taken AP English language and composition and Psychology (both with an A) and next year, I'm taking AP English literature, AP government, AP economics, pre calc, physics, and AP java.
Anyway, so you think I can survive the brutal engineering program? I know I'm behind on my math/science classes, and that's why I'm not sure if I can keep up with the others who take AP calc AB/BC or Ap physics. I feel that I can learn at any pace and I have high work ethic. So what do you guys think? Should I continue with my plans for engineering? I can answer any questions if needed.
Sorry for the long post :p

It sounds like you should do fine. I would recommend that you develop good study habits now, though, so you are used to studying and carrying a fairly heavy academic load by the time you start college.

I graduated 2nd in my high school class basically without studying, and got my behind handed to me the first quarter at college because I didn't have good study habits. I turned that around and did great for the rest of college, but it was a real eye-opener when I first started college.

(BTW, I'd recommend breaking your posts up into good paragraph form, with blank lines between paragraphs. Makes it much easier for folks to read and reply to your posts. :smile: )
 
  • #5
TMFKAN64 said:
I'd wonder a little why you didn't take AP Calculus in high school, given that you want to be an engineer and claim you are generally doing well in your courses.

To be honest, I was really lazy my freshman/sophomore years of high school. I just started trying/studying this year (junior year) and my GPA currently is 3.7 unweighted and 4.2 weighted. I know that I am capable of learning calculus now, but my school requires pre calc before calc.
 
  • #6
Probably would have been a good idea to take calculus in high school-maybe take precalc online in the summer and do calc senior year? You shouldn't have too much of a problem getting into universities, as long as you keep your grades up, I guess.
 
  • #7
JakeBrodskyPE said:
However, real engineers actually build things. If Software engineering is what you're after, then I suggest playing with the very PC you used to write this. Open Source Operating systems are available for the cost of a download and a flash drive.

If you're thinking more toward an embedded design of hardware and software, then I suggest purchasing an Arduino or a Raspberry Pi. Both are inexpensive and easy to work with. But above all, BUILD SOMETHING.

I highly recommend these suggestions too. I'm a junior in EE right now and the classes that suck up the most time are lab-based classes. Embedded systems, circuits labs, programming labs, etc. I've lost hours for not flipping a bit in a register to read/write mode because I didn't have the experience needed.

I have always struggled more in an EE class than a math or physics class. I came into college very prepared for the math and physics classes because I thought they were going to be the hardest and I was dead-wrong. I should have spent my time writing code, debugging circuits, and hacking an Arduino. Although, I would now recommend buying a Raspberry Pi because the ARM and Linux experience.
 
  • #8
Drumming's right-especially in the case where building something, like for a science fair or robotics competition and such can win you prize money or scholarships, plus the college recognition for such efforts.
 

FAQ: Can I become a Computer Engineer?

1. Can I become a Computer Engineer without prior experience?

Yes, it is possible to become a Computer Engineer without prior experience. Many universities and colleges offer bachelor's degrees in computer engineering, which provide students with the necessary knowledge and skills to pursue a career in this field. Additionally, there are many online resources and courses available for individuals to learn and develop their skills in computer engineering.

2. What skills are required to become a Computer Engineer?

To become a successful Computer Engineer, one must have a strong foundation in mathematics and science, as well as excellent problem-solving and critical thinking skills. In addition, a knowledge of programming languages, computer hardware, and software is essential. Good communication and teamwork skills are also necessary for working in this field.

3. What is the job outlook for Computer Engineers?

The job outlook for Computer Engineers is very strong, with a projected growth rate of 5% from 2019 to 2029, according to the Bureau of Labor Statistics. This is due to the increasing demand for computer and information technology in various industries. Additionally, as technology continues to advance, there will be a need for skilled professionals to design, develop, and maintain these systems.

4. Is a degree necessary to become a Computer Engineer?

While it is not required to have a degree in computer engineering to work in this field, it is highly recommended. A degree provides individuals with a strong foundation of knowledge and skills, as well as hands-on experience through internships and projects. It also increases job opportunities and earning potential.

5. How can I prepare for a career in Computer Engineering?

To prepare for a career in Computer Engineering, individuals can start by taking courses in mathematics, science, and computer science in high school. Additionally, they can participate in coding clubs or take online courses to develop their programming skills. It is also helpful to gain experience through internships or projects, and to stay updated on the latest technologies and advancements in the field.

Similar threads

Replies
5
Views
621
Replies
6
Views
2K
Replies
11
Views
617
Replies
2
Views
2K
Replies
8
Views
3K
Replies
11
Views
2K
Replies
4
Views
1K
Back
Top