Bachelor of Science in Computer Engineering Degree

Bachelor of Science in Computer Engineering Degree
journey today.
We're here to help.
The Bachelor of Science in Computer Engineering degree from Grand Canyon University can teach you the foundational skills and competencies to potentially pursue a technology career. Computer engineering is a broad field at the intersection of computer science and electrical or electronic engineering. Computer engineers specialize in the design of computer hardware. If you’re fascinated by technology and interested in pursuing a STEM career, a BS in Computer Engineering may be right for you.
Computer engineering is a specific field of engineering that combines electrical engineering and computer science. The duties of a computer engineer may vary based on the specialization and skills of the individual.
However, a computer engineer may also carry out tasks such as:1
Computer engineers typically consider networks, security and hardware and software development as part of their ongoing tasks, with an emphasis on computer hardware. As a computer engineering student at GCU, you will take courses pertaining to hardware design and development. Through lectures and hands-on experimental learning on related content areas, you will practice applying compliance and engineering standards, including engineering design methodology, engineering fabrication tools and computer engineering designs.
If you enjoy mathematics, sciences and computers, a bachelor’s in computer engineering may be ideal for students who seek career versatility in an evolving field. With the help of our knowledgeable faculty, you have the opportunity to study hands-on skills for your future career. Our collaborative environment supports active learning in lab and lecture courses with access to our designated computer labs.
This degree teaches the principles and best practices of computer hardware design and engineering standards. Students in this program work as part of a team, collaborating and inspiring teammates toward innovation and excellence in computer engineering, electronics, project engineering and beyond.
Campus: $8,250 per semester [More Info]
Up to 90 credits, only 84 can be lower division
Credits: Fill out the Lopes Eval to find out what will transfer
Admission Requirements (Bachelor's)
OR 2.5+ Unweighted GPA and
Admission requirements may differ based on degree level, program and modality, or transfer status. Some programs of study may require a higher GPA and/or other qualifying criteria for admission. Please review full admission and program requirements in the University Policy Handbook.
*Math and reading only on a 1600 point scale (test date after 3/1/2016). SAT score of 1380 required for 2400 point scale (test date before 3/1/2016).
Before deciding on a bachelor’s in computer engineering degree, you may have some questions. Here are some answers to frequently asked questions about the computer engineering field and degree program at GCU.
Although computer engineering professionals specialize in designing and working with computer hardware, they do still need to know how to code software. Furthermore, by learning how to use computer programming languages, you may be able to work toward making yourself a more competitive job applicant.4 Students in GCU’s computer engineering program develop algorithms and practice implementing them with the C and Python programming languages. They also examine assembly language and object-oriented real-time programming.
The U.S. Bureau of Labor Statistics Occupational Outlook Handbook estimates job growth for computer hardware engineers to increase by about 5% from 2022 to 2032, faster than average, accounting for an estimated increase of 3,600 jobs in the field.3 According to the U.S. Bureau of Labor Statistics, anticipated growth in the need for computer hardware engineers may be driven by their crucial role in designing components for a wide array of manufactured goods, including household appliances, medical devices and automobiles, all of which rely on processors and various hardware elements.3
If you’re passionate about working with computers and the potential of using technology to develop and improve systems, then either a degree in computer science or computer engineering may be a good fit for you. If you’re not quite sure which one is better suited to your career goals and interests, it’s worth taking a look at their differences. The main difference is that computer science encompasses both hardware and software, whereas computer engineering emphasizes hardware (although computer engineers must also be familiar with software and programming).1 Furthermore, computer science emphasizes theory, research and analysis, whereas computer engineering typically emphasizes hands-on applications.1
Both majors can prepare you to pursue a STEM job. Before making your decision, consider your opportunities to seek specialization and utilize your secondary interests. For example, your interests might align with video game development, in which case you might consider pursuing a Bachelor of Science in Computer Science program. Alternatively, a Bachelor of Science in Computer Science with an Emphasis in Big Data Analytics may be a good choice for individuals interested in data analytics.
While this may vary among employers and job duties, a degree in computer engineering may be the first step to becoming a computer engineer, though some employers may accept applicants with a degree in electrical engineering or a similar program. The degree should be from an accredited school. In addition, computer engineers typically need strong math and science skills, along with soft skills like communication, analytical reasoning, critical thinking and problem-solving.4
In addition to extensive math and science courses, a bachelor’s degree in computer engineering includes courses that teach:
For a well-rounded education, students at GCU are encouraged to find a greater purpose in embracing their Christian identity and the Christian worldview by glorifying the Word of God within their academics. Through a college education rooted in the biblical teachings of Christ, you will be encouraged to become an ethical servant leader who strives to make a positive impact on your community.
Earning your STEM degree from an accredited university is crucial for ensuring the quality and recognition of your education. GCU is institutionally accredited by the Higher Learning Commission — emphasizing the quality of instruction is delivered by dedicated faculty members who are knowledgeable in their fields.
1 Indeed (2023, Aug. 2). Computer Science vs. Computer Engineering: Key Differences. Retrieved on Sept. 19, 2023.
2 U.S. Bureau of Labor Statistics (2023, Sept. 6). How to Become a Computer Hardware Engineer. Occupational Outlook Handbook. Retrieved on Sept.19, 2023.
3 COVID-19 has adversely affected the global economy and data from 2020 may be atypical compared to prior years. The pandemic may impact the predicted future workforce outcomes indicated by the Bureau of Labor Statistics as well. Accordingly, data shown is based on 2022, which can be found here: U.S. Bureau of Labor Statistics, Occupational Outlook Handbook, Computer Hardware Engineers retrieved on Sept. 9, 2023.
4 Indeed (2023, March 10). 10 Important Skills for Computer Engineers (With Tips). Retrieved on Sept. 19, 2023.
Throughout this degree program, you will be taught concepts in computer science as it relates to hardware engineering. This includes recent hardware and software developments in computer engineering.
As a computer engineering student, you can explore concepts around designing and configuring computer hardware systems and related applications within some of the following:
Personal computers
Automobile controls
Cell phones
Wearable technologies
A bachelor’s in computer engineering can teach a firm foundation in information technology and computer engineering competencies. In these, and other career possibilities, you may have the opportunity to translate the concepts taught in this degree program to practical applications and work toward advancing in the ever-changing technology field.
These skills can provide you with the opportunity to pursue careers such as:
Architectural and engineering manager
Software developer
Computer hardware engineer
Computer network architect
Estimated number of new jobs for computer hardware engineers from 2022 to 20323
This STEM degree may support your passion for engineering, innovation and computer hardware design. Request information today and prepare for a potential career as a computer engineer.
Aspiring computer engineers should have a variety of skills, including both technical and soft skills.2
This bachelor’s degree in computer engineering can teach and assess competency in relevant skills, such as: