What Is Computer Engineering?

Computer engineering combines electrical engineering and computer science to focus on the design and implementation of computer systems (logic devices and software). It is generally part of the engineering department at a university and requires a strong background in math. Read on to find out what computer engineering students study and where they can work. Schools offering Computer Engineering degrees can also be found in these popular choices.

Computer Engineering Career Information

Computer engineering involves the design of computer systems (hardware and software) and related devices. It uses the techniques and principles of electrical engineering and computer science, but also covers areas such as artificial intelligence (AI), robotics, computer networks, computer architecture and operating systems. The electrical engineering aspect of the discipline includes designing application devices, interface hardware, memories, and computer chips. The computer science component involves software engineering, programming, operating systems, algorithms and data structures.

Important Facts About Computer Engineering

Required EducationBachelor's degree in computer engineering, although electrical engineering or computer science may be acceptable
Work EnvironmentOffices, research and development laboratories, manufacturers
Continuing EducationIEEE Computer Society Certificates of Achievement
Similar OccupationsComputer programmers, computer network architects, information security analysts, database administrators, web developers

A computer engineer's job involves the entire computer system, and a computer engineer must be comfortable working with both the hardware and software. The results of computer engineering can be seen in practically every aspect of life. Computer engineers work in many areas, including:

Embedded Systems

An important aspect of computer engineering is 'embedded systems,' which is computer software and hardware designed for a specific device. For example, digital alarm systems, video recorders and audio players as well as cell phones are the results of computer engineering in the area of embedded systems. Most of the software design involves interfacing the device with another device or with a user.

Networking

Computer engineering involves building networks, both WAN (wide area networks) and LAN (local area networks). Other areas that a computer engineer may work in include mobile and wireless technology, telephony communications and integrated services.

Multimedia

This area involves processing of multimedia information. Computer engineering looks into support for multimedia libraries and databases and retrieval of information.

VLSI Systems

This area is concerned with very large scale integration (VLSI) of systems and circuits. The field of VLSI systems is constantly evolving.

Career Outlook and Salary Information

According to the U.S. Bureau of Labor Statistics (BLS), the number of employed computer hardware engineers was expected to increase 3% between 2014 and 2024, which is slower than average. The median salary among these professionals was $108,430 as of 2014.

The BLS also reports that job openings for software developers were projected to grow 17%, which is faster than the national average of 7% for all job sectors. As of 2014, developers earned a median of $97,990 per year.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  • Full Sail University

    Full Sail University responds quickly to information requests through this website.

    Popular programs at Full Sail University:

    Online Programs Available

  • Regent University

    Regent University responds quickly to information requests through this website.

    Popular programs at Regent University:

    • Bachelor Degrees

    Online Programs Available

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Purdue University Global

    Purdue University Global responds quickly to information requests through this website.

    Popular programs at Purdue University Global:

    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Herzing University

    Herzing University responds quickly to information requests through this website.

    Popular programs at Herzing University:

    Online Programs Available

  • Penn Foster High School

    Penn Foster High School responds quickly to information requests through this website.

    Popular programs at Penn Foster High School:

    Online Programs Available

  • Universal Technical Institute

    Universal Technical Institute responds quickly to information requests through this website.

    Popular programs at Universal Technical Institute:

    • Certificates

    Campus-Based Programs Available:

    View All Locations
    • Arizona: Avondale, Phoenix
    • California: Avondale, Phoenix, Long Beach, Rancho Cucamonga, Sacramento
    • Florida: Avondale, Phoenix, Long Beach, Rancho Cucamonga, Sacramento, Orlando
    • Illinois: Avondale, Phoenix, Long Beach, Rancho Cucamonga, Sacramento, Orlando, Lisle
    • North Carolina: Avondale, Phoenix, Long Beach, Rancho Cucamonga, Sacramento, Orlando, Lisle, Mooresville
    • New Jersey: Avondale, Phoenix, Long Beach, Rancho Cucamonga, Sacramento, Orlando, Lisle, Mooresville, Bloomfield
    • Pennsylvania: Avondale, Phoenix, Long Beach, Rancho Cucamonga, Sacramento, Orlando, Lisle, Mooresville, Bloomfield, Exton
    • Texas: Avondale, Phoenix, Long Beach, Rancho Cucamonga, Sacramento, Orlando, Lisle, Mooresville, Bloomfield, Exton, Houston, Irving
  • Northcentral University

    Northcentral University responds quickly to information requests through this website.

    Popular programs at Northcentral University:

    Online Programs Available

  • CDI College

    CDI College responds quickly to information requests through this website.

    Popular programs at CDI College:

    • Certificates

    Campus Locations:

    • Anywhere: Anjou, Laval, Longueuil, Montreal, Point Claire
  • Colorado Technical University

    Colorado Technical University responds quickly to information requests through this website.

    Popular programs at Colorado Technical University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  1. 1
  2. 2
  3. Next »