STEM Programs

Computer Science Degree

Science, Technology, Engineering, & Math Bachelor’s Degree Programs

Computer science explores the theory, design, and implementation of software and computational systems. As a computer science major, use mathematical concepts and programming languages to model and solve problems with logic and creativity.

Man wearing headphones with face partially hidden by a computer monitor

Take Me To

Why should I earn a computer science degree?

Cutting Edge

Technology powers our lives — now and into the future. Be a part of a field that grows and changes every day — and be a sought-after employee in the global job market.

High Income

The median salary for computer scientists was $118,370 per year in 2018, according to the Bureau of Labor Statistics.

Jobs Abound

Employment of computer and information research scientists is projected to grow 19 percent from 2016 to 2026, much faster than the average for all occupations.

What I Can Do With a Computer Science Degree

  • Software development
  • Computer security and information assurance
  • Robotics and artificial intelligence
  • Information technology
  • Game development

On Campus

On Campus

Storm Lake

Why study computer science at BVU?

In the Lab

The Estelle Siebens Science Center incudes a state-of-the-art electronics lab, parallel computing lab, high-performance servers, and lounge space.

Get Funding

Apply for the Stine Endowment to help fund your computer science projects, events, and trips.

Cyber Experience

Test your skills in BVU’s attack-and-defend Capture the Flag computer security contest, Hackathon, and more.

Drew Beall

Join a Welcoming Community.
Share Remarkable Experiences.


National track meet qualifier Drew Beall had a productive undergraduate experience, which has culminated with a CyberCorps Scholarship at George Washington University and work for the US Department of Defense. The Anamosa native will earn a master’s degree in information assurance while serving an internship and then working full-time for either the U.S. Department of Defense or an agency under the auspices of the National Science Foundation. And while he could aim for work in the Silicon Valley, in social media channels, or the gaming industry, Beall commits to work for the government for two years following his academic work. He’s serious about cyber security. 

Computer Science Program Tracks and Courses

Develop foundational skills for computer science while focusing on an in-demand area of concentration:

Systems | Informational Technology | Mathematics | AI/Robotics

  • Computer Science Major, with Concentrations
  • Computer Science Minor (22 Credit Hours)

Financial Aid & Scholarships

We’ll help you figure out your options for financial assistance and possible scholarships.

Learn More

Computer Science Faculty

Our instructors are committed to helping you build the future of Iowa and beyond.

See Our Faculty

Transfer Your Credits

Do you have previously earned credits or an associate degree? BVU accepts most — if not all — of your credits so you don’t have to retake courses.

View Course Equivalencies

Earn a Master’s Degree Faster with Our Accelerated Program

With BVU's Plus One program, you can earn your special education, teaching English as a second language, or organizational leadership master's within one year of graduating with your bachelor’s degree. 

female leading a business meeting

Related Programs

On Campus

Corporate Mathematics

Corporate math teaches you the quantitative, analytical, and critical thinking skills needed to excel in today’s data-driven corporate environment.

Learn More
  • bvu victory arches icon

On Campus


Become the numbers expert you’re made to be when you learn to develop, interpret, and communicate data in any organizational setting.

Learn More
  • bvu victory arches icon

On Campus

Pre-Engineering Program

As a pre-engineering student at BVU, you’ll have access to a dual degree engineering program partnered with Washington University in St. Louis.

Learn More
  • bvu victory arches icon

Sorry, there weren't any matches to your selected criteria. Please try a different combination.


Explore a Computer Science Degree

Find out more about earning a bachelor’s in STEM with BVU.

Step 1 - Tell us a little bit about you.

Type "Unknown School" if no match

People talking