Find schools that offer these popular programs
- Computer Engineering Technologies, General
- Computer Hardware
- Computer Systems
- Software Engineering
Career Information for a Degree in Computer Engineering
Computer engineers develop computer equipment (hardware) and programs (software). Computer engineering bachelor's degree programs teach students to solve theoretical and technical problems, apply math and science to computer design and creatively address new challenges in the IT field. Students also learn the scientific method and its applications, including experimentation, hypothesis design and creation of working models. A bachelor's degree in computer engineering can lead to careers in computer hardware and software engineering, as well as database engineering.
|Computer Hardware Engineer||Computer Software Engineer||Database Engineer|
|Education||Bachelor's degree in computer engineering, electrical engineering or computer science||Bachelor's degree in computer science or software engineering||Bachelor's degree in management information systems (MIS) or computer-related field|
|Job Duties||Create and manage hardware systems||Develop and maintain software programs||Store and organize data|
|Median Salary (2015)*||$111,730||$98,260 (applications); $105,570 (systems software)||$81,710 (database administrator)|
|Job Outlook (2014-2024)*||3% growth||17% growth (all software developers)||11% growth (database administrator)|
Source: *U.S. Bureau of Labor Statistics
Computer Hardware Engineer
Computer hardware engineers are responsible for creating and managing the hardware systems that run computers. These include printers, modems, disk drives and routers. According to the U.S. Bureau of Labor Statistics (BLS), computer hardware engineers face a challenging job market in the coming years due to the bulk of innovation in the IT industry coming through software developments rather than hardware. Only a 3% percent employment increase is expected from 2014-2024, which is slower than the average for all occupations. However, well-qualified computer hardware engineers should still be able to secure quality employment, and these professionals earned a median salary of $111,730 as of May 2015, per the BLS.
Computer Software Engineer
Computer software engineers are responsible for the creation and maintenance of the complex computer software systems that make modern workers more productive and provide more options for entertainment. Qualified computer software engineers and developers enjoy a large expected employment growth rate in coming years due to the ongoing technology boom, with a 17% increase in jobs projected from 2014-2024. Software developers working on applications earned a median of $98,260 as of May 2015, reported the BLS, and developers working on systems software earned a median of $105,570 in that same year.
Database engineers and administrators are responsible for handling the immense amount of information that passes through modern computer systems. These professionals use their analytical skills to devise technology solutions to problems of data storage, retrieval and use. Database administrators were expected to experience average employment growth as new storage technologies fuel the need for qualified professionals. Jobs are expected to increase by 11% from 2014-2024. The median salary for database engineers and administrators was $81,710 as of May 2015, per the BLS.