STEM Specialization

Computer Engineering

Computer Engineering graduates earn $109,015 four years out. Related careers are growing at up to 10.2%, one of the stronger demand signals across all fields. Software Developer is among the highest-growth roles in the field.

About Computer Engineering

This page covers Computer Engineering as a course of study: what it costs, where it is taught, and what graduates go on to earn. It sits inside the wider field of Engineering and how it pays overall, which is the better comparison if you are still choosing between subjects.

Computer Engineering is a focused area of study within Engineering. Pick this and you can expect to earn around $109,015 four years out, a strong return for a focused credential. You will not have trouble finding it: 418 colleges offer this program, from community colleges to research universities. About 18,973 students complete it each year, most walking away with a bachelor's. Coursework leans technical and quantitative, with lab or project work common.


Median Earnings · 1yr
$79,205
Median Earnings · 4yr
$109,015
Colleges Offering
418
Graduates / Year
18,973
Avg Net Price / yr
$21,361

How Much Do Computer Engineering Graduates Earn?

Four years after finishing Computer Engineering, a typical graduate earns $109,015, well above average for college graduates. Half of earners land somewhere between $86,299 and $145,170, so where you end up depends on the job and the employer. Do not judge the field on a starting paycheck alone: pay tends to jump in the first few years, climbing from $79,205 at one year out to $109,015 by year four. Source: College Scorecard.

What that figure means in practice depends on what the degree cost to get, which is a matter of lifetime earnings against total outlay.

$79,205
1 Year After Graduation

Earnings grow steadily as you advance past entry-level roles. The four-year figure is a better long-term target.

$109,015
4-Year National Median

Well above average for college graduates.

$105,753
4-Year Institutional Median

Median of per-school medians. Each reporting college counts equally, regardless of size.


Earnings Range

Not every Computer Engineering graduate ends up in the same place. Earnings spread out widely, so know what pushes people to one end or the other. Sector is the biggest factor. Tech companies and finance firms tend to pay significantly more than government, education, or nonprofit employers in this field.


Why This Program Pays Off Fast

Strong ROI. At median 4-year earnings of $109,015 against an estimated $85,444 four-year net cost, most graduates break even against baseline wages in under two years.

Based on outcomes from 380 schools. Colleges with fewer than 30 graduates are excluded from national averages.

Who Studies This? Credential Breakdown

Of the 18,973 students who complete Computer Engineering programs each year, the majority (64%) earn a bachelor's degree. The breakdown below shows the full credential distribution.

Bachelor's 64%
Master's 31%
Doctorate 2%

What Can You Do With a Computer Engineering Degree?

This degree does not lock you into one job. Computer Engineering graduates show up in 7 different occupations, and Architectural & Engineering Manager pays the most at $171,270/yr median. Expand any card below to see daily responsibilities, in-demand skills, and 10-year growth projections.

The best-paid of these is what an Architectural & Engineering Manager earns and how fast the role is growing, though entry requirements vary across the list.

↗ +5.5% Zone 5: Extensive preparation
$171,270
$139K $213K 25th–75th pct.
Bachelor's degree 14,900 openings/yr 220K employed nationally
Reading Comprehension Complex Problem Solving Active Listening Writing Speaking
Day-to-day responsibilities

Plan, direct, or coordinate activities in such fields as architecture and engineering or research and development in these fields.

  • Manage the coordination and overall integration of technical activities in architecture or engineering projects.
  • Direct, review, or approve project design changes.
  • Consult or negotiate with clients to prepare project specifications.
↗ +9.1% Zone 4: Considerable preparation
$161,740
$126K $203K 25th–75th pct.
Bachelor's degree 4,100 openings/yr 77K employed nationally
Reading Comprehension Critical Thinking Complex Problem Solving Active Listening Writing
Day-to-day responsibilities

Research, design, develop, or test computer or computer-related equipment for commercial, industrial, military, or scientific use. May supervise the manufacturing and installation of computer or computer-related equipment and components.

  • Update knowledge and skills to keep up with rapid advancements in computer technology.
  • Design and develop computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.
  • Confer with engineering staff and consult specifications to evaluate interface between hardware and software and operational and performance requirements of overall system.
↗ +9.4% Zone 4: Considerable preparation
$139,500
$109K $169K 25th–75th pct.
Bachelor's degree 3,900 openings/yr 67K employed nationally
Critical Thinking Judgment and Decision Making Reading Comprehension Complex Problem Solving Critical Thinking
Day-to-day responsibilities

Design strategies for enterprise databases, data warehouse systems, and multidimensional networks. Set standards for database operations, programming, query processes, and security. Model, design, and construct large relational databases or data warehouses. Create and optimize data models for warehouse infrastructure and workflow. Integrate new systems with existing warehouse structure and refine system performance and functionality.

  • Develop and document database architectures.
  • Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.
  • Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.
↗ +10.2% Zone 4: Considerable preparation
$135,980
$105K $172K 25th–75th pct.
Bachelor's degree 95,300 openings/yr 1.7M employed nationally
Programming Critical Thinking Judgment and Decision Making Reading Comprehension Active Learning
Day-to-day responsibilities

Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.

  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Develop or direct software system testing or validation procedures, programming, or documentation.
  • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
↗ +7.7% Zone 4: Considerable preparation
$134,050
$105K $168K 25th–75th pct.
Bachelor's degree 9,600 openings/yr 180K employed nationally
Critical Thinking Reading Comprehension Programming Systems Evaluation Complex Problem Solving
Day-to-day responsibilities

Design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, and other data communications networks. Perform network modeling, analysis, and planning, including analysis of capacity needs for network infrastructures. May also design network and computer security measures. May research and recommend network and data communications hardware and software.

  • Develop disaster recovery plans.
  • Develop or recommend network security measures, such as firewalls, network security audits, or automated security probes.
  • Develop and implement solutions for network problems.
↗ +7.8% Zone 5: Extensive preparation
$109,270
$82K $151K 25th–75th pct.
Doctoral or professional degree 3,900 openings/yr 40K employed nationally
Instructing Learning Strategies Speaking Reading Comprehension Active Listening
Day-to-day responsibilities

Teach courses pertaining to the application of physical laws and principles of engineering for the development of machines, materials, instruments, processes, and services. Includes teachers of subjects such as chemical, civil, electrical, industrial, mechanical, mineral, and petroleum engineering. Includes both teachers primarily engaged in teaching and those who do a combination of teaching and research.

  • Conduct research in a particular field of knowledge and publish findings in professional journals, books, or electronic media.
  • Prepare course materials, such as syllabi, homework assignments, and handouts.
  • Evaluate and grade students' class work, laboratory work, assignments, and papers.
↗ +5.7% Zone 4: Considerable preparation
$104,300
$80K $133K 25th–75th pct.
Bachelor's degree 10,700 openings/yr 187K employed nationally
Reading Comprehension Critical Thinking Active Listening Speaking Writing
Day-to-day responsibilities

Develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracking system and report defects to software or web developers. Create and maintain databases of known defects. May participate in software design reviews to provide input on functional requirements, operational characteristics, product designs, and schedules.

  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Document software defects, using a bug tracking system, and report defects to software developers.
  • Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.

Top Colleges for Computer Engineering

Not sure where to study Computer Engineering? These 20 colleges graduate the most students in it each year. Scroll right to compare acceptance rate, net price, and median earnings side by side.

Ranked by score, that list starts with the cost and outcomes at Northeastern University, and the rest follow the same measures.

# College Graduates Acceptance Net Price/yr Earnings 10yr
1 Northeastern University Boston, MA · Nonprofit 917 5.2% $30,915 $92,538
2 San Jose State University San Jose, CA · Public 747 84.6% $13,760 $78,988
3 New York University New York, NY · Nonprofit 631 9.2% $37,050 $82,509
4 Ohio State University-Main Campus Columbus, OH · Public 543 60.6% $17,339 $60,409
5 Arizona State University Campus Immersion Tempe, AZ · Public 412 89.9% $14,967 $62,668
6 University of California-Irvine Irvine, CA · Public 407 28.6% $14,251 $80,735
7 University of Illinois Urbana-Champaign Champaign, IL · Public 396 42.4% $14,355 $81,054
8 Santa Clara University Santa Clara, CA · Nonprofit 349 48% $50,062 $109,183
9 Virginia Polytechnic Institute and State University Blacksburg, VA · Public 329 54.8% $24,953 $81,698
10 Purdue University-Main Campus West Lafayette, IN · Public 319 49.9% $14,600 $72,424
11 The University of Texas at Dallas Richardson, TX · Public 309 65.1% $18,267 $68,227
12 North Carolina State University at Raleigh Raleigh, NC · Public 292 41.7% $17,303 $68,758
13 Iowa State University Ames, IA · Public 282 88.7% $18,589 $63,386
14 University of Michigan-Ann Arbor Ann Arbor, MI · Public 273 15.6% $13,138 $83,648
15 University of California-San Diego La Jolla, CA · Public 267 26.7% $12,470 $84,943
16 Texas A&M University-College Station College Station, TX · Public 266 57.4% $21,315 $72,097
17 Rochester Institute of Technology Rochester, NY · Nonprofit 237 66.9% $34,906 $76,571
18 University of California-Merced Merced, CA · Public 229 90.5% $11,983 $64,368
19 Kennesaw State University Kennesaw, GA · Public 213 69.2% $15,048 $57,552
20 Carnegie Mellon University Pittsburgh, PA · Nonprofit 209 11.7% $31,944 $114,862

Ranked by Computer Engineering graduate volume. Scroll right to compare key stats. Read our methodology →

Plan Your Path

Decide with data, not guesswork. These tools turn the numbers on this page into a personal plan. Estimate the real cost of a Computer Engineering program, compare colleges side-by-side, weigh the long-term payoff, and find schools that match your profile.

Computer Engineering Degree: Pros & Cons

Strong earnings and positive career growth make Computer Engineering a solid option. The 4 strengths and 1 trade-offs below are data-sourced from College Scorecard, BLS, and IPEDS.

PROS
  • Strong median salary Graduates earn $109,015 nationally four years out, placing this field above most degree programs in the country.
  • Strong salary growth Median earnings climb from $79,205 at graduation to $109,015 four years later, a clear sign of career momentum in this field.
  • Fast-growing field Related careers are projected to grow up to +10.2% over the next decade, with Software Developer among the fastest-growing roles.
  • Strong hiring volume Related occupations generate more than 142,400 job openings per year combined, creating consistent demand for graduates.
CONS
  • Advanced degree often expected Top roles in this field typically expect a master's degree or higher. A bachelor's may be a starting point rather than a terminal credential for the most competitive positions.

Computer Engineering Degree: Frequently Asked Questions

How much do Computer Engineering graduates earn?
$109,015 four years after finishing the program. Half of graduates land between $86,299 and $145,170, so employer, role, and location move that number more than the degree itself. Source: College Scorecard.
What is the starting salary for a Computer Engineering degree?
$79,205 in the first year out. That grows to $109,015 by year four, so do not judge this field on the entry-level number alone. Most of the gain shows up once you clear the first few years and move past entry-level roles. Source: College Scorecard.
What jobs can you get with a Computer Engineering degree?
Architectural & Engineering Manager is one path, and it pays a median of $171,270 a year. It is not the only one: the Career Paths section below lists every occupation graduates actually go into, with wages and 10-year growth for each.
How long does a Computer Engineering program take?
Four years of full-time study for a Computer Engineering bachelor's degree, the standard timeline for this field. If you want a faster route into the workforce, community colleges offer a two-year associate option instead.
How many colleges offer Computer Engineering?
418 colleges and universities, so you are not short on options. That range runs from community colleges granting certificates and associate degrees to research universities with full doctoral tracks. Source: IPEDS.
Is a Computer Engineering degree worth it?
$109,015 median earnings four years out against $21,361 a year in average net price. That is a fast payback, and it holds up especially well at lower-cost schools. Use the Top Colleges section below to compare specific schools before deciding. Source: College Scorecard.
What is the difference between Computer Engineering and Engineering?
Computer Engineering is the narrower of the two: Engineering covers the full discipline, while this program limits the curriculum to Computer Engineering-specific courses, skills, and career tracks. Pick the specialization once you already know this is the direction you want; it gets you a more targeted credential, not a broader one.
What skills do employers look for in Computer Engineering graduates?
Coursework alone will not get you hired. Employers hiring Computer Engineering graduates consistently look for analytical thinking, technical proficiency, and data interpretation. Employers typically prioritize candidates who can demonstrate hands-on project or internship experience alongside their coursework. Build those into your coursework and internships now, and the job search later gets easier.
Is graduate school worth it for Computer Engineering graduates?
Usually worth considering. A master's in a STEM field can accelerate advancement into research, leadership, or senior engineering roles, and often adds $15,000 to $40,000 in long-term earning potential depending on specialization. Weigh that against your own career goals, the program's cost, and whether your target role actually rewards the advanced credential.
What is the job outlook for Computer Engineering graduates?
Outlook is moderate overall: related occupations average +7.9% projected job growth over the next 10 years. Software Developer is among the strongest-growth roles at +10.2%. That average hides real differences by role and location, so check the Career Paths section below for the projection on each specific occupation before you count on any single number.

Continue Exploring

Browse our full directory: every college, major, program, and career we track, all built from verified government data.