Pro Tip
Still unsure if a degree in computer engineering and related studies is your calling? Take the career test

Computer Engineering and Related Studies is a degree category that consists of the following common degrees:

  • Computer Engineering

    Satisfaction:

    High

    Avg Grad Salary:

    $100k

    Computer Engineering
    A computer engineering degree is a type of engineering degree that focuses on the design, development, and maintenance of computer systems and related technologies. Computer engineering is a field that combines principles from both computer science and electrical engineering to create innovative computer systems and technologies. A typical computer engineering degree program includes courses in mathematics, computer science, electrical engineering, and other related fields. Some of the specific topics that may be covered in a computer engineering program include digital logic design, computer architecture, programming languages, algorithms, operating systems, computer networks, and embedded systems. Computer engineering students also often work on hands-on projects and participate in internships to gain practical experience in the field. They may design and build computer systems, develop software applications, or work on hardware design and testing. Upon completion of a computer engineering degree, [computer engineers](/careers/computer-engineer/) may pursue careers in a variety of fields, including software development, hardware design, computer networking, and cybersecurity. They may work for technology companies, government agencies, or in academia. Overall, a computer engineering degree provides students with a strong foundation in both computer science and electrical engineering, allowing them to apply their knowledge and skills to create innovative computer systems and technologies.
    Read more about Computer Engineering
  • Computer Software Engineering

    Satisfaction:

    High

    Avg Grad Salary:

    $98k

    Computer Software Engineering
  • Computer Hardware Engineering

    Satisfaction:

    N/A

    Avg Grad Salary:

    $95k

    Computer Hardware Engineering

    Students of computer hardware engineering learn how to create schematics of computer equipment to be built, make models of new hardware designs and test those models, analyze test results and modify designs as needed, and update computer equipment so that it will work with new software. In short, they learn to build the machines which together with software form usable computing systems.

    Read more about Computer Hardware Engineering