What is computer engineering?

The computer engineering major will prepare you for a career in a number of fields: computer networking, telecommunications, computer electronics, programming, wireless and data communications and networks, embedded system design, and robotics. Offered at both the associate and bachelor’s degree levels, this major is designed to meet the needs of technically inclined students who prefer hands-on teaching and learning to the more theoretical, mathematics-oriented computer science and engineering.

Why should I consider majoring in computer engineering?

You might like this major if you also like: working and playing with the computer hardware and software, electronics, math and science, figuring out why things work the way they do, mathematical and logical puzzles, and solving complex problems.

What will I learn from studying computer engineering?

This major provides you with practical training and skills in courses covering hardware and software, electronics, programming, and supporting topics. Most Programs in computer engineering technology focus on both the hardware and the software aspects of the applications, including the interfacing of computers and systems. Hands-on training in applications and equipment is the primary teaching method, but you’ll also learn the theoretical aspects to help you adapt to new technology in the future.

Upper level courses, in which you get an in-depth look at the hardware and software used in industry and business, are usually wide ranging enough to allow for specialization. Topics include networking technology and security, advanced programming, digital testing technology, data communication, hardware description languages, embedded system design, industrial instrumentation, and industrial automation systems. In computer engineering technology lifelong learning really counts. You have no choice but to continue your education if you want to remain employable. Technological advances come so rapidly that even people with good jobs have to keep their skills up-to-date.

What interests and values are related to computer engineering?

  • Attention to detail
  • Critical reading/thinking
  • Math
  • Memorizing
  • Organizing
  • Teamwork and takes initiative
  • Patience

What career fields are related to computer engineering?

  • Computer Network Specialist
  • Computer Service Technician
  • Electrical/Electronic Tech
  • Electronic Equipment Representative
  • Security Manager

How can I learn more about computer engineering?

Occupational Outlook Handbook  
DISCOVER Career Guidance and Information System  

Contact Source:

College of Physical Science and Engineering Academic Discovery Center

Location: Aus 106C

Phone: 208-496-9880

Email: CPSEacademicdiscoverycenter@byui.edu