dcsimg
Main » TERM » C »

computer engineering

Computer engineering is a field of study that combines training in electrical engineering and computer science. Those pursuing a computer engineering degree receive hands-on, in-depth knowledge of how computer hardware, software and networking systems work as well as how these systems all integrate together in today's enterprises.


Computer Engineering Degree & Job Checklist

Jump to a topic in this article:


What Are the Top Schools for Computer Engineering and What Do They Teach?

Some of the top schools for pursuing a computer engineering degree include Massachusetts Institute of Technology, University of California-Berkeley, University of Illinois, Carnegie Mellon University, Georgia Institute of Technology and California Institute of Technology.

Computer engineers can expect to graduate with skills and extensive knowledge of computers and electronics, technology and engineering, design, mathematics and physics that make them highly marketable and command one of the higher average starting salaries for a computer or engineering-specific degree.

Computer Engineer Degree

Where Do Computer Engineers Work and in What Roles?

Computer engineering degree holders often land positions in enterprises as software engineers or programmers, software developers, or project managers. Computer engineers benefit from a wide range of industries employing their services, including computer manufacturers, financial services, defense contractors, consulting, manufacturing, consumer goods, transportation and more.

Computer engineers are also sometimes referred to as IT engineers, systems engineers, computer hardware engineers, or computer software engineers, depending on their industry and area of specialization.

Webopedia's Top 10
IT and Computer Certifications Articles


What Do Computer Engineers Work On After Graduating?

As far as what tasks and projects a computer engineer can expect to work on in their jobs, computer engineers typically use their technical knowledge and problem-solving skills to build, test, refine and improve computer components and systems.

Computer engineers may find themselves developing or integrating memory devices, computer processors, custom integrated circuits, complete computer systems, or networks. They also regularly test and solve issues that occur in computer hardware components and the software that runs on computer systems.

Depending on their role or industry, computer engineers may also be involved in building computer-based systems embedded in cars, planes, phones and other electronics devices, smart home appliances, and more.

Typical Job Duties and Responsibilities

Working in the position of computer engineer requires individuals to function effectively within a team and for some projects, with minimal supervision. A degree in computer engineering, in addition to hands-on experience and some specialized job-specific training will ensure you remain a top applicant.

Many online job ads highlight the following key skills, responsibilities and work demands when applying for the positions that require a degree in computer engineering:

  • Develop computer algorithms and advanced systems
  • Design and develop scripts and/or tools for integration deployments
  • Maintain monitoring systems to ensure high availability
  • Create and maintain runbook, technical and operational documents
  • Research, develop and prototype advanced hardware and software technologies
  • Apply machine learning to computer vision problems
  • Conceive proof-of-concept prototypes
  • Analyze and improve efficiency, scalability, and stability of various deployed systems
  • Automation of provisioning of internal and cloud infrastructure
  • Design and develop scripts and tools for integration and deployments
  • Work closely with development team in supporting infrastructure requests

Average Salary for Computer Engineers

According to the Bureau of Labor Statistics, in 2016 computer engineers earned an average annual salary of $115,080 per year, which equates to $9,590 per month or $55.33 per hour. The annual growth rate for computer engineers has held steady at 5 percent for the last couple years.

When reviewing online ads, related job titles for individuals with a degree in computer engineering may include the following:

  • Computer Engineer
  • Computer Vision Engineer
  • Computer Applications Engineer
  • Computer Hardware Engineer
  • Computer Software Engineer
  • Computer Science Engineer
  • Devops Engineer









LATEST ARTICLES
Top Cloud Computing Facts

The following facts and statistics capture the changing landscape of cloud computing and how service providers and customers are keeping up with... Read More »

SEO Dictionary

From keyword analysis to backlinks and Google search engine algorithm updates, our search engine optimization glossary lists 85 SEO terms you need... Read More »

Texting & Chat Abbreviations

From A3 to ZZZ this guide lists 1,500 text message and online chat abbreviations to help you translate and understand today's texting lingo. Read More »

STUDY GUIDES
Java Basics, Part 1

Java is a high-level programming language. This guide describes the basics of Java, providing an overview of syntax, variables, data types and... Read More »

Java Basics, Part 2

This second Study Guide describes the basics of Java, providing an overview of operators, modifiers and control Structures. Read More »

Network Fundamentals Study Guide

Networking fundamentals teaches the building blocks of modern network design. Learn different types of networks, concepts, architecture and... Read More »