Computer Engineering Degree
Most entry-level computer engineering jobs require at least a bachelor's degree in computer engineering. Sometimes a degree in electrical engineering is accepted, due to the similarity of the two fields. Because hardware engineers commonly work with computer software systems, a background in computer programming usually is needed. According to BLS, "a computer engineering major is similar to electrical engineering but with some computer science courses added to the curriculum". Some large firms or specialized jobs require a master's degree. It is also important for computer engineers to keep up with rapid advances in technology. Therefore, many continue learning throughout their careers.
Computer Engineering Courses
Like all engineering degree paths, computer engineering requires a solid understanding of mathematics and natural sciences. You will take classes in calculus, statistics, chemistry, biology and physics. Some classes specific to computer engineers that you will find yourself taking are listed below
- Engineering and Design
- Problem Solving
- Data Structures and Algorithms
- Electric Circuits
- Digital and Analog Design
- Data Analysis
- Computer Security
- Computer Architecture
- Operating Systems
- Parallel and Distributed Systems
- Software Engineering
- Signals and Systems
- Electromagnetic Energy
- Computational Biology
- Information Theory
Computer Engineering Salaries
According to a report released by the bureau of labor statistics in May of 2013 computer engineers made on average $106k/annually, the top earners can bring home greater than $154k/annually.
Who is Hiring Computer Engineering Graduates?
Computer system design companies,semiconductor and electronic component manufacturers, computer peripheral and equipment manufacturers, scientific research and development companies and the federal government are among the top employers of individuals holding computer engineering degrees. The best paying are information service companies, software publishers and communications equipment manufacturers.
Information Technology Salaries
|Computer and Information Research Scientists||$102k/year|
|Computer Hardware Engineers||$100k/year|
|Computer Network Architects||$91k/year|
|Computer Support Specialists||$48k/year|
|Computer Systems Analysts||$80k/year|
|Information Security Analysts||$86k/year|
|Network and Computer Administrators||$72k/year|