Bachelor of Science (BS) in Computer Engineering

Degree options bar image

In the 21st century, the phrase "technology is the future" has become an understatement. Today, technology is not just the future, it's the present, the fabric of our daily lives, and the underpinning of nearly every industry. From smartphones and self-driving cars to machine learning algorithms and artificial intelligence, technology's impact is profound and ubiquitous. At the heart of these advancements lies the fascinating field of computer engineering. If you're a problem-solver, an innovator, or simply someone passionate about the digital world, pursuing a Bachelor of Science in Computer Engineering could be a life-changing decision. Here's why:

Diverse Career Opportunities

A Bachelor's degree in Computer Engineering opens doors to a plethora of career opportunities. As a computer engineer, you could work in various sectors such as software development, hardware design, system integration, data analysis, cybersecurity, artificial intelligence, or telecommunications. Your skills could be in demand in traditional tech companies, startups, government agencies, or even in industries like healthcare, finance, and entertainment that increasingly rely on technology. 

High Earning Potential

Computer engineers are some of the highest-paid professionals in the world. According to the U.S. Bureau of Labor Statistics, the median annual wage for computer hardware engineers was $117,220 in May 2020. And that's just the median. With experience and specialization, the earning potential can go much higher. 

Constant Innovation and Learning

The field of computer engineering is dynamic and fast-paced. New technologies, languages, and algorithms are constantly emerging. By pursuing a degree in this field, you commit to a lifetime of learning and growth. This constant evolution not only keeps the work interesting but also means that there's always room for upward mobility and specialization. 

Impactful Work

As a computer engineer, you'll have the opportunity to work on projects that have real-world impact. Whether it's developing software that improves healthcare delivery, designing hardware for environmental sustainability, or creating cybersecurity measures to protect data privacy, your work can make a meaningful difference in society. 

Global Skill Demand

As the digital revolution continues, the demand for skilled computer engineers is expected to grow worldwide. The U.S. Bureau of Labor Statistics projects that employment for computer hardware engineers will grow 2% from 2020 to 2030. In an increasingly globalized job market, the skills you gain from a computer engineering degree could make you a sought-after professional anywhere in the world. 

Foundation for Advanced Studies

If you're interested in delving deeper into a specific area or wish to engage in research, a Bachelor's degree in computer engineering provides a solid foundation for advanced studies. Pursuing a Master's or a PhD can allow you to specialize further, potentially leading to roles in academia, research institutions, or leadership positions in industry. 

Creativity and Problem-Solving

Despite the scientific and technical rigor, computer engineering also demands creativity. Whether you're designing a new piece of hardware or developing a novel algorithm, you'll need to think outside the box. This fusion of creativity and analytical thinking not only makes the work stimulating but also helps develop versatile problem-solving skills that are valuable in any career. 

In a world where technology is intertwined with every facet of life, a Bachelor's degree in Computer Engineering equips you with the knowledge, skills, and mindset to shape the future. It's not just about landing a good job or earning a high salary – it's about being at the forefront of innovation, solving complex problems, and making a meaningful impact on society. If this sounds like a path you'd like to explore, pursuing a Bachelor's of Science in Computer Engineering could be your future. 

The bachelor of science in computer engineering provides the essential entry point into such cutting-edge careers as: 

  • Computer engineer – median base pay $84,5481
  • Senior computer engineer – average base pay $106,6251
  • Scientist – average base pay, $87,3581
  • Senior computer scientist – average base pay, $109, 1841

Earn your degree in the heart of one of the world’s most important technology hubs surrounded by world-renowned government agencies, tech company headquarters and key technology users in government, healthcare, defense, space and professional services.

With the university’s strong links with large and small DC-area employers, who have an un-met demand for high technology graduates, we aim to connect our outstanding graduates to these employers and awaiting opportunities.

1 Salary based upon 2019 Glassdoor salary data

Why Capitol?

mappoint

Our location puts you in the heart of the action.

The Baltimore, Maryland/Washington D.C. area has one of the largest concentrations of high-tech companies, defense contractors, and government agencies in the United States, making it easier to find internships and high-paying jobs.

professional handshake

Our classes are taught by working professionals.

A field like computer engineering is constantly evolving, which makes our faculty extremely valuable since many are experts in the field.

idea

Our motto, 'find a way or make one' delivers job ready skills.

Hands on classes, combined with extracurricular clubs like: League of Legends, the robotics club, and the gaming club, help you hone the skills needed to excel in the workplace.

circle of support

Support for you

Whatever type of resource you need - a way to improve your math skills, a place to exercise, help with a job search or a disability - we have facilities and personnel ready to help.

Capitol Tech Opportunities

Key Faculty

Top Employers of Capitol Technology University's Graduates

  • Lockheed Martin Logo
  • Honeywell Logo.

Career Opportunities

handshake

The Capitol Commitment

We’ve created a game plan to make sure you find a job upon graduation. Learn more. 

Degree Details


The bachelor of science in computer engineering (BSCE) degree is a total of 122 credits, which covers engineering, computers and programming, technical courses, mathematics and sciences, English and social science courses.

 

Enrollment and Graduation Data for Selected Undergraduate Degree Programs: Click Here 


Tuition & Fees

Tuition rates are subject to change.

The following rates are in effect for the 2024-2025 academic year, beginning in Fall 2024 and continuing through Summer 2025:

  • Full-time tuition is $13,175 per semester, plus fees
  • The active duty military tuition rate is $250 per credit, plus fees (additional discounts and scholarships do not apply)
  • The retired military tuition rate is $763 per credit, plus fees (additional discounts and scholarships do not apply)
  • All full-time students who keep their student account current are promised their tuition will not increase more than 1% per year for four years
  • For the cost of living in Capitol Technology University's modern residential facility.
  • Academic Fee for UAS-120 $500

Find additional information for 2024-2025 undergraduate tuition and fees.


The B.S. degree in Computer Engineering is accredited by the Engineering Accreditation Commission (EAC) of ABET, HTTP://www.abet.org.

Next Steps

Need more info, or ready to apply?

We're here to help.