Computer Engineering

Undergraduate
On Ground
128 hours
4 years

Computer engineering at Harding

The computer engineering degree is designed for students interested in computer-based solutions for many of today’s technical problems. The curriculum is focused in two areas: computer hardware design — an understanding of design methodologies for electronic circuits, digital systems, computer architecture and integrated circuits — and computer software design — an understanding of design methodologies for algorithms, data structures, operating systems and a variety of software applications across various computer languages.

Learn more about the Engineering and Physics Department

Why study computer engineering at Harding?

Excellent job prospects

Computer engineers are equipped to obtain jobs in the growing fields of software development and computer hardware design. Our graduates work in organizations across the world working at the intersection of hardware and software.

Experiential learning

Computer engineering students at Harding participate in high-tech lab classes from their very first semester. They learn the fundamentals of how a computer works and eventually use and implement this learning in the laboratory through several projects, experiments and participation in undergraduate research programs.

Christian Perspective

We prepare you to be an electrical engineering professional with a Christian worldview. We will help you develop the abilities to assume leadership roles, solve difficult problems to improve the quality of life for individuals and society, and to contribute to an enhanced understanding of God’s creation.

More information

The Bachelor of Science program in computer engineering is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Program Criteria for Electrical, Computer, Communications, Telecommunication(s) and Similarly Named Engineering Programs.
  • Human-centered design
  • Mechanical engineering
  • Physics

What can you do with a degree in computer engineering?

Software development with hardware

Students learn to program in C++, Python, C# and assembly language. These skills equip our students to work in industry with the full software development stack.

Communication networks

Computer engineers learn how digital and analog networks work to enable communication at a global scale. Our graduates work in both the hardware and software aspects of communication networks.

Robotics

Automation is critical in modern society, and robotics plays a key role. Students have the option to take robotics and mechatronics classes where hands-on learning is emphasized. Job prospects in the robotics domain are high.

WITH A FOCUS ON TECHNICAL EXCELLENCE FROM A CHRISTIAN WORLDVIEW, WE EMPOWER STUDENTS TO MAKE A MEANINGFUL IMPACT AS ENGINEERS.
Dr. Zane Gastineau

Department Chair

Catalog and Cost

View Classes Cost of Attendance

Contact Information