Processors, embedded systems, digital logic, hardware, networks, and hardware-software design.
Computer engineering sits between electrical engineering and computer science. It focuses on digital hardware, processors, embedded systems, sensors, networking equipment, and the software that controls physical devices.




Explore the key ideas behind digital logic.
Learn MoreExplore the key ideas behind processors.
Learn MoreExplore the key ideas behind memory.
Learn MoreExplore the key ideas behind embedded systems.
Learn MoreExplore the key ideas behind sensors.
Learn MoreExplore the key ideas behind networking hardware.
Learn MoreExplore the key ideas behind hardware and software.
Learn MoreExplore the key ideas behind testing.
Learn MoreDigital Logic shows how engineers turn scientific ideas into practical systems. Engineers begin with a problem, define requirements, compare possible designs, calculate forces or performance, build models or prototypes, and test results. For digital logic, success is not only about making something work. Safety, reliability, cost, maintenance, energy use, materials, accessibility, and environmental effects are also part of the design. Modern projects usually involve teams with several specialties.
Processors shows how engineers turn scientific ideas into practical systems. Engineers begin with a problem, define requirements, compare possible designs, calculate forces or performance, build models or prototypes, and test results. For processors, success is not only about making something work. Safety, reliability, cost, maintenance, energy use, materials, accessibility, and environmental effects are also part of the design. Modern projects usually involve teams with several specialties.
Memory shows how engineers turn scientific ideas into practical systems. Engineers begin with a problem, define requirements, compare possible designs, calculate forces or performance, build models or prototypes, and test results. For memory, success is not only about making something work. Safety, reliability, cost, maintenance, energy use, materials, accessibility, and environmental effects are also part of the design. Modern projects usually involve teams with several specialties.
Embedded Systems shows how engineers turn scientific ideas into practical systems. Engineers begin with a problem, define requirements, compare possible designs, calculate forces or performance, build models or prototypes, and test results. For embedded systems, success is not only about making something work. Safety, reliability, cost, maintenance, energy use, materials, accessibility, and environmental effects are also part of the design. Modern projects usually involve teams with several specialties.
Sensors shows how engineers turn scientific ideas into practical systems. Engineers begin with a problem, define requirements, compare possible designs, calculate forces or performance, build models or prototypes, and test results. For sensors, success is not only about making something work. Safety, reliability, cost, maintenance, energy use, materials, accessibility, and environmental effects are also part of the design. Modern projects usually involve teams with several specialties.
Networking Hardware shows how engineers turn scientific ideas into practical systems. Engineers begin with a problem, define requirements, compare possible designs, calculate forces or performance, build models or prototypes, and test results. For networking hardware, success is not only about making something work. Safety, reliability, cost, maintenance, energy use, materials, accessibility, and environmental effects are also part of the design. Modern projects usually involve teams with several specialties.
Hardware and Software shows how engineers turn scientific ideas into practical systems. Engineers begin with a problem, define requirements, compare possible designs, calculate forces or performance, build models or prototypes, and test results. For hardware and software, success is not only about making something work. Safety, reliability, cost, maintenance, energy use, materials, accessibility, and environmental effects are also part of the design. Modern projects usually involve teams with several specialties.
Testing shows how engineers turn scientific ideas into practical systems. Engineers begin with a problem, define requirements, compare possible designs, calculate forces or performance, build models or prototypes, and test results. For testing, success is not only about making something work. Safety, reliability, cost, maintenance, energy use, materials, accessibility, and environmental effects are also part of the design. Modern projects usually involve teams with several specialties.