Bachelor of Science (BS) in Software Engineering

Degree options bar image

Pursuing a Bachelor of Science in Software Engineering in a rapidly evolving digital world, software engineering stands out as one of the most promising, dynamic, and future-proof careers. With technology deeply ingrained in every facet of our lives, from the smallest apps on our phones to the most complex systems managing global corporations, the demand for skilled software engineers is higher than ever. A Bachelor of Science in Software Engineering (BSSE) serves as the foundation for this fulfilling career, offering an all-encompassing education that sets graduates up for success in the tech industry and beyond.


The Growing Demand for Software Engineers

According to the Bureau of Labor Statistics, employment of software developers is projected to grow 22 percent from 2020 to 2030, significantly faster than the average for all occupations. This growth is fueled by the continuous demand for computer software, the proliferation of 'smart' devices, and the increasing use of software solutions in healthcare, finance, and many other industries. A Bachelor of Science in Software Engineering prepares you to meet this demand and equips you with the skills to stay relevant in the ever-evolving tech landscape.

Versatility and Flexibility

Software engineering is a versatile field with a plethora of opportunities in various sectors. From established tech giants like Google and Microsoft to disruptive startups, non-profits, and even government organizations, the need for software engineers is ubiquitous. A Bachelor of Science in Software Engineering degree equips you with a versatile skill set that can be applied to any industry, giving you the freedom to choose your career path.

Furthermore, the nature of software engineering allows for a flexible work lifestyle. Many companies offer remote work, flexible hours, and other benefits that promote work-life balance, a factor of increasing importance to the modern workforce.

The Power of Problem-Solving

Software engineering is more than just coding; it's about problem-solving. Engineers design, develop, and maintain software systems that solve real-world problems, from streamlining business operations to creating life-saving medical applications. This constant problem-solving makes software engineering a stimulating and rewarding career.

Pursuing a Bachelor of Science in Software Engineering degree helps you cultivate strong analytical and problem-solving skills, making you a valuable asset in any industry. Furthermore, the critical thinking and creativity fostered in this field can also be translated to other areas of life, making you a well-rounded individual.

Financial Rewards

Software engineering is one of the most well-paying fields, with salaries significantly higher than the national average. According to the U.S. Bureau of Labor Statistics, the median annual wage for software developers was $110,140 in May 2020, and it's expected to rise. With a BSSE, you not only secure a job in a high-demand field but also assure a lucrative career that can provide financial stability.

Continuous Learning and Growth

The field of software engineering is constantly evolving, with new programming languages, tools, and methodologies emerging regularly. This continuous evolution promotes a culture of lifelong learning. A Bachelor of Science in Software Engineering degree instills in you the skills and mindset to adapt to this change and to keep learning, growing, and innovating throughout your career.

The opportunity for advancement in this field is also significant. With experience, you can progress to roles like senior software engineer, software architect, or project manager. There are also numerous opportunities for specialization, whether in areas like cybersecurity, artificial intelligence, or data science.

Pursuing a Bachelor of Science in Software Engineering is an excellent investment in your future. It provides you with the necessary skills to excel in a booming and versatile field, offers the opportunity for a flexible and well-paid career, and nurtures a problem-solving mindset that can be applied to any aspect of life. As we continue to move towards a digital future, software engineers will be at the forefront, driving innovation and making a difference.

Software engineers are in high demand across all industries. The bachelor of science in software engineering provides the essential entry point into such careers as:

  • Software engineer – median base pay, $104,000, ranked 10thbest job in the nation1
  • Senior software engineer – average base pay, $112,5502
  • Data engineer – median base pay, $100,000, ranked 8th best job in the nation1
  • Software engineering manager – median base pay $153,000, ranked 43rd best job in the nation1
  • Enterprise architect – median base pay, $122,5852

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 Data based upon Glassdoor’s 2019 50 Best Jobs in America
2 Salary based upon 2019 Glassdoor salary data

Why Capitol?

map point

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.

professionl handshake

Our classes are taught by working professionals.

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

brain gears

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.

support cycle

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

  • Honeywell Logo.
  • Lockheed Martin Logo

Career Opportunities


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 software engineering (BSSE) degree is a total of 120 credits, which covers computers and software, engineering, technical courses, mathematics and sciences, English and social science courses

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.

Next Steps

Need more info, or ready to apply?

We're here to help.