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 (BS) in Computer Engineering provides an overview of the foundational principles to design and build the computer hardware of tomorrow.
In this program, you can study a combination of computer science and electrical engineering in order to focus on producing computers. You can study not only how to build computers but also how to design and conduct experiments and analyze the data from those tests.
The benefits of this degree extend far beyond the classroom. In a world increasingly driven by technology, your expertise in computer science positions you at the forefront of innovation. Whether it’s developing cutting-edge software, safeguarding cyberspaces, or optimizing data-driven strategies, the skills you acquire here are in high demand. This means not only a wide range of career opportunities but also the potential for significant contributions to technological advancement and societal progress.
Overall, 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 as the #4 Best College Campus in America by Niche.com. Earning your degree from a nonprofit university with state-of-the-art resources like ours can help set you apart from your peers.
Why Choose Liberty’s Bachelor’s Degree in Computer Engineering?
Liberty University aims to give you many opportunities to use the skills you explore in the classroom in real-world settings. Toward 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.
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, https://www.abet.org, 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 is the difference between a BS in Computer Engineering vs. a BS in Computer Science?
As a student exploring your options, it’s important to understand the distinct paths offered by a BS in Computer Engineering and a BS in Computer Science. When you pursue a BS in Computer Engineering, you delve into the world of hardware and software integration. This means you’ll focus on designing, building, and optimizing the physical components that make up computers and electronic devices, bridging the gap between hardware and software.
On the other hand, a BS in Computer Science orients you toward the theoretical and practical aspects of computer programming and algorithm design. Here, your journey revolves around software development, data analysis, and the underlying principles of computer operation. While there is some overlap, especially in basic programming, Computer Engineering leans more towards electrical engineering and hardware, whereas Computer Science is more focused on software, algorithms, and data structures.
What Will You Learn in Our Computer Engineering Bachelor’s Degree Program?
In our BS in Computer Engineering degree, you can study how to apply probability and statistics appropriately. In addition, you can gain knowledge of scientific and mathematical principles necessary to analyze and design complex digital systems. This knowledge can be applied to the architecture of computers and understanding the components of a computer.
As you progress, your journey can lead you into more complex areas, such as advanced programming concepts. This is where your foundational skills are enhanced and challenged. You’ll explore how to write more sophisticated code and tackle more complex programming tasks. This stage is critical in helping you understand the intricacies of software development, which can prepare you for the challenges of real-world applications.
Algorithms and data structures form another pivotal component of your education. Here, you will explore the underlying mechanisms that power efficient software. Understanding these concepts is key to optimizing performance and solving computational problems effectively. This knowledge is not just academic; it’s practical and highly sought after in the tech industry.
Networking and logic design will also be key areas of focus. These subjects can provide you with an understanding of how computers communicate with each other and how logical reasoning is applied to create complex electronic systems. This knowledge is essential for anyone looking to work in areas such as network administration, cybersecurity, or hardware design.
Lastly, your educational journey will be rounded out with studies in electrical and electronic circuits, signals and systems, communication systems, and engineering economics. This comprehensive approach helps you become a programmer and well-rounded computer scientist capable of understanding and contributing to various aspects of technology. You can graduate with a diverse skill set that opens doors to numerous career paths and enables you to make a significant impact in the field of computer science.
Download and review our Bachelor of Science in Computer Engineering Degree Completion Plan.
Featured Courses
ENGC 361 – Computer Architecture
ENGC 465 – Introduction to Computer Networks
ENGE 341 – Communication Systems
ENGR 381 – Engineering Design Introduction
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.
- Many classes are associated with a lab. This gives you an opportunity for practical application and better assimilation of the lessons.
- You will have access to the latest technology and a qualified faculty that seeks to know you personally and to provide you with opportunities for education, research, and training in a Christ-centered environment.
- You may have the opportunity to intern at a variety of Fortune 500 companies and government agencies. This will not only offer you hands-on experience, but many internships are paid, allowing you to offset living costs.
- Liberty University’s Center for Engineering Research and Education (CERE), located in nearby Bedford County, Virginia, promotes research and development of all forms of energy generation, storage, and transmission, and through the Center for Advanced Engineering and Research, which is part of the CERE, engineering students at Liberty have the opportunity to observe and assist with research in the state-of-the-art facility.
Our Computer Engineering Bachelor’s Degree Information
- Residential
- 127 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 the Degree Completion Plan
- View our course catalog
Potential 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.