damon S.’s Avatar

damon S.

51

Karma

1

Questions

what are some steps i should take to become an computer hardware engineer

#stem #technology #computer-hardware #computer-science i want to major in computer science because my mom has her masters in that field and i really enjoy working with technology.

Ask a new question Answer this question
Asked

3 answers

that is great news! well, depending on what stage you are in you career right now, middle/high/college, there's actually some cool and fun and free things you can do. the Miami dade library system has a amazing STEM projects and events that as a preteen you can enjoy and participate in for free. they have a program called Zaniacs in south Miami, that you can volunteer at, its a STEM camp for little kids, and you could help to teach kids about robotics and programming. in high school, you can still participate in the library's program, or also join the robotics club at school. mostly you want to have fun doing things that revolve around the classes that you should be taking: physics, maths, science. in college, if you decide to major in computer engineering with a focus on hardware, then i would suggest something similar to what my friends and i did. we all got jobs at the IT department in the university. we all learned so much about hardware and the network, and it was great to have mentors at work that could help provide guidance and advice during the studying.
Last updated Sep 01 '17 at 03:23 PM
With a growing, insatiable desire for technological advancements—both by businesses and consumers alike—the need for trained, skilled and qualified computer engineering professionals seems to know no bounds. Becoming a computer engineer requires an extensive college education that can take from four to seven years to complete. In the first two years of a bachelor’s degree program, students typically finish computer engineering prerequisites and general education courses. The last two years focus on foundational classes in computer science, electrical engineering and mathematics. Students typically study software, hardware, networking and security. Many employers prefer engineers with advanced degrees, which means two more years of master’s degree work to qualify for those jobs. Finally, if professional goals include applied research or a career in academia, a PhD in computer engineering may be the answer.
Last updated Dec 20 '17 at 01:37 AM

Hello Damon. You didn't tell us what school grade and skill level you're at? Also, you mention Hardware engineer in your question title but say "Computer Science" in the body of your question, which is a little confusing since there are many, many aspects to "Computer Science", one of which is "Hardware". For now, I'll assume that you're at a lower grade level and did, in fact, mean Hardware engineering.


First, there is no discipline in "Computer Science", including Hardware, that doesn't require programming of some type so start with programming. If you haven't programmed a computer before, start by using a common spreadsheet app - successfully creating a spreadsheet uses all the same fundamental principals as actual programming with far less frustrations than learning a programming language. Once you're able to create a few spreadsheets, learn the "C" programming language. This will give you a good foundation for more advanced programming languages and for the common hardware description languages such as Verilog - if you want to go into Hardware, you'll almost certainly be using a hardware description language at some point. There are many free "C" development environments out there for programming a Windows computer.


Next, to be a hardware engineer you'll need to know digital electronics, and quite possibly analog electronics, so get some basic electronics training - circuits (voltage, current, resistors, capacitors, inductors), semiconductors (transistors & diodes), integrated circuits (for digital - logic gates, registers, flop-flops, etc., and for analog - Op-amps).


Then, generally, you'll need to have good reading, writing and math skills, and learning some physics would be helpful.


And, finally, if you're in Middle or High school there are a few organized science and technology programs that you can join in your school, if your school participates. Most notable of these is STEM and FIRST Robotics. Ask your teachers and/or counselors about these.


Feel free to post more questions.

Good Luck!

Last updated May 26 at 01:26 AM
Ask a question