Bachelor Of Science In Computer Engineering Degree Program
Credit Hours
Degree ABET
Class Type
Transfer Credits
Transfer in up to 75% of the degree total
Next Start Date
Aug 19, 2024

Design the Technology of Tomorrow with a Computer Engineering Degree

Do you love working with computers? Have you ever taken one apart or assembled your own computer just for fun? If you answered yes to either of these questions, then you might have what it takes to become a computer engineer. A computer engineer researches, designs, and develops computer hardware, including computer chips, microprocessors, circuit boards, computer systems, and related equipment. Our Bachelor of Science in Computer Engineering provides an overview of the foundational principles you need to design and build the computer hardware of tomorrow.

In this program, you will learn a combination of computer science and electrical engineering in order to focus on producing computers. You will learn not only how to build computers but how to design and conduct experiments and analyze the data from those tests.

Our goal is to develop Christ-centered men and women with the values, knowledge, and skills essential to be a positive force in computer engineering-related industries. Our professors seek to know you individually and impart the knowledge and ability they possess to identify and solve engineering problems.

Award-Winning Campus

At Liberty, you’ll find an affordable, high-quality education that equips students like you for the real world. Our commitment to excellence helped us rank among’s Top 3 college campuses in America. Earning your degree from a nonprofit university with state-of-the-art resources like ours can help set you apart from your peers.

Niche Best Colleges

Why Choose Liberty’s Bachelor’s Degree in Computer Engineering?

Liberty University aims to give you many opportunities to use the skills you learn in the classroom in real-world settings. Towards the end of your degree, you have the opportunity to complete an internship and work alongside seasoned professionals in several Fortune 500 companies and government agencies. We actually have close to 50 companies that have taken our students as interns.

ABET Accreditation Badge

Likewise, your statistical and data analyzing skills may be put to use to help support a mission. If a mission needs the help of a computer technologist, you might just be called to give service and gain immeasurable experience.

Accreditation provides value to your degree. Companies and organizations looking at your resume will know that your degree has met certain engineering industry standards. The Computer Engineering program is accredited by the Engineering Accreditation Commission(s) of ABET,, under the General Criteria and the Program Criteria for Electrical, Computer, Communications, Telecommunication(s), and Similarly Named Engineering Programs.*

*ABET accredits postsecondary degree-granting programs housed within regionally accredited institutions. They accredit programs only, not degrees, departments, colleges, or institutions.

What Will You Learn in Our Computer Engineering Bachelor’s Degree Program?

In our B.S. in Computer Engineering degree, you will learn how to apply probability and statistics appropriately. In addition, you will gain knowledge of scientific and mathematical principles necessary to analyze and design complex digital systems. This knowledge will be applied to the architecture of computers and understanding the components of a computer.

We will also cover computer networks, providing you with a firm grasp on the working of networks and how it is essential in building computers. You will study other aspects of engineering such as developing a plan, budgeting, creating a conceptual design and other factors that are crucial in seeing a design through to completion.

Download and review our Bachelor of Science in Computer Engineering Degree Completion Plan.

Featured Courses

ENGC 361 – Computer Architecture

Here’s what you’ll learn:

  • Introduction to architecture and organization of computer systems.
  • Topics include data and instruction representation, arithmetic and logical operations, processor and memory implementations, memory hierarchy (cache, main memory, and secondary memory), simple pipelines and hardware applications of OS functions.

ENGC 465 – Introduction to Computer Networks

Here’s what you’ll learn:

  • Emphasis is placed on network transport services and key protocols to include TCP, IP, and UDP.
  • Topics include the application of network design and implementation of robust performance-based computer networks and an introduction to wireless and mobile networks.

ENGE 341 – Communication Systems

Here’s what you’ll learn:

  • Analysis and design of communication systems and transmission of information over various mediums.
  • Topics include modulation, sampled signals, conversion (ADC and DAC), random processes, and noise.

ENGR 381 – Engineering Design Introduction

Here’s what you’ll learn:

  • Introduction to the design process.
  • Topics include system engineering, team dynamics, design specifications, conceptual design, scheduling, developing a business plan, market survey, and budgeting.
Degree Information
Admission Requirements

Highlights of Our Bachelor’s in Computer Engineering Degree Program

  • The Computer Engineering program is accredited by the Engineering Accreditation Commission(s) of ABET,, under the General Criteria and the Program Criteria for Electrical, Computer, Communications, Telecommunication(s), and Similarly Named Engineering Programs.

Read More

Liberty Center For Energy Research And Education (CERE) (2)

Liberty Center For Energy Research And Education (CERE)

Our Computer Engineering Bachelor’s Degree Information

  • Residential 
  • 135 total credit hours
  • You may Transfer in up to 75% of your total degree.
  • This bachelor’s degree program falls under our School of Engineering
  • View our bachelor’s in computer engineering Degree Completion Plan
  • Find more information about our bachelor’s degree in computer engineering program in our course catalog

Career Opportunities for Our Bachelor’s in Computer Engineering Graduates

  • Aerospace engineer
  • Computer engineer
  • Computer hardware systems engineer
  • Computer network architect
  • Robotics computer engineer

Admission Requirements for Undergraduate Degrees

Every application is reviewed by the admission committee on a case-by-case basis, meaning there are no set minimums for acceptance. However, all applicants must submit the following documents* for admission:

  • Admission application
  • Official high school transcripts
  • Official college transcripts (if applicable)
  • Results from the CLT, SAT, or ACT are not required for admission, but may be used in consideration for merit-based aid.
  • Admission essay

*Note that additional documentation may be requested by the admission committee after your application has been received.