Computer Engineering

  • College

    School of Engineering

  • Department

    Electrical and Computer Engineering

  • Degree


  • Location


  • Apply Now

Build a successful future through the undergraduate computer engineering program

Design new systems, improve hardware and software, and create a successful future in a rapidly expanding field through Mercer University’s computer engineering program.

When you study computer engineering at Mercer, you are choosing an undergraduate program that not only covers modern chip-based hardware design, but also modern software design methodology. This is important because more and more devices are being built with embedded computers, and the industry needs more engineers with the skills and credentials required to design, manufacture, and test these complex and intricate components.

Add value to your bachelor’s degree in computer engineering with a minor

Take your education to the next level and expand your future career opportunities by taking additional courses for computer engineering and pursuing a related minor.

Mercer offers two related minors:

  • Engineering for Development, or E4D, will prepare you to lead in implementing sustainable solutions for people and the environment.
  • Technical Communication will show you how to analyze your audience and tailor messaging accordingly to help you better convey complicated technical information.

Your Mercer computer engineering program experience

If you are considering majoring in computer engineering, now is an excellent time to do so. The field is rapidly expanding and tech companies and large organizations need professionals who have a solid background in the fundamentals of electronics, general engineering and design, and computer systems principles—all areas you will focus on at Mercer.

You will also spend time honing other invaluable skills for critical thinking, time management, communication, leadership, and teamwork, which will benefit you no matter the career path you choose.

Explore courses for computer engineering

Program courses cover many areas, from data structures and microcomputer fundamentals to embedded computer systems and computer networks.

Majoring in computer engineering means pursuing a bachelor’s degree with a centralized focus on the engineering design of systems that operate in real time through embedded computers.

In addition to required major and general education courses, you will also take core engineering and mathematics courses, plus your choice of technical electives.

Some courses include:

  • Data Structures and Algorithm Analysis
  • Electromagnetic Applications
  • Signals and Systems

Explore course descriptions and view program requirements for computer engineering.

Learn from experienced faculty

Take courses with faculty members who have years of experience in the field and classroom, who can help you apply what you learn in class to on-the-job work as an engineer, programmer, and beyond.

Our faculty are actively researching and specializing in a variety of areas in the field, including machine learning, artificial intelligence, mobile app development, solar energy technology, robotics, and much more, so you are sure to find mentorships with instructors whose work aligns with your interests.

From small class sizes for more personalized learning experiences to faculty-led research projects, there is much for you to gain from Mercer’s top-tier instructors’ expertise.

Meet our computer engineering program professors.

Careers and graduate study options for computer engineering

Thinking of majoring in computer engineering but wondering what comes next? Study computer engineering at Mercer, and you will gain the knowledge, skills, and credentials you need to qualify for a variety of jobs in the field or continue your studies in graduate school.

From research labs to manufacturing, Mercer’s bachelor’s degree in computer engineering can prepare you for work in many environments, such as universities, tech or software companies, government organizations, and more.

Upon graduation you will be prepared to pursue a variety of roles in the industry, including:

  • AI engineer
  • Computer engineer
  • Computer hardware engineer
  • Computer programmer
  • Computer systems analyst
  • Embedded systems engineer
  • Forensic computer analyst
  • Machine learning engineer

Graduates who have completed our computer engineering program work at companies and organizations such as:

  • Apple Inc.
  • Georgia Tech Research Institute
  • Gulfstream Aerospace Corporation
  • Lockheed Martin Corporation
  • Mercer Engineering Research Center
  • Robins Air Force Base/Warner Robins Air Logistics Center
  • Science Applications International Corporation
  • Scientific-Atlanta Foundation Inc.
  • The Trane Company
  • TRW Automotive

Continue your education and pursue your graduate degree at Mercer:

In Computer Engineering, I’ve learned not only about code and circuits, but I’ve also learned about important life skills such as time management and communication - important skills for any field of study. These skills helped me learn how to collaborate with others to create something meaningful, as seen through the Senior Design Experience. They will also carry me far in the engineering field, and I have MUSE to thank for that.

Shivani Modi, Computer Engineering '20

Computer Engineering Major Shivani Modi
Student in engineering lab, writing in notebook.

Find your purpose with Mercer

Pursue an undergraduate degree in computer engineering. Become a Mercerian and apply today!

Professional licensure

All of Mercer’s programs that lead to licensure are designed to meet the educational requirements of regulatory authorities in the State of Georgia. If you intend to seek licensure or certification outside of Georgia, please review Mercer’s professional licensure disclosure for more information.