STEM Programs

Computer Science Degree

Systems, Information Technology, Mathematics, AI Robotics

BVU’s computer science program is designed to prepare students to enter the rapidly expanding and ever-evolving field of computer science. Early on, you will put theory into practice through internships, extra-curricular involvement and real-world applications. You’ll also carry out research and work alongside professors who bring expertise into the classroom and are committed to student success.

Students at laptop

Take Me To

Instruction and Experience

As a computer science major at Buena Vista University, you will receive a combination of high-quality instruction and practical experience that will allow you to pursue a career in a variety of industries. Four tracks allow you to solidify your strengths, customize your career path, or continue on to graduate school.

A Focus on Security

As the first college or university in the region to require a computer security course, BVU is committed to equipping our students with relevant skills for success. Your coursework will give you the knowledge and understanding to help you succeed.

Preparation for Success

With a computer science degree from Buena Vista University, you will become proficient in many areas, enabling you to be creative and adaptable and work in a broad variety of roles. Last year, every computer science graduate was employed or in graduate school within six months of graduation.

Capstone and Career Exploration

Gain the advantage in a competitive job market! Every BVU Computer Science major is required to complete a career exploration course, with exposure to practical opportunities in a wide variety of fields. 

Computer Science Tracks


Become a software engineer and develop next-generation applications for mobile, web, and desktop. Learn to specialize in performance, scalability, and robustness.

Information Technology

Support operations in systems integration and administration, and develop custom tools to make business happen. Careers in developer operations, IT managers, analysts, and more.


Prepare yourself with increased knowledge in mathematics. Prepare for graduate school, conduct computer science research, or work in specialized computer-related fields.

AI and Robotics

Pursue careers in artificial intelligence, machine learning, and robotic machinery. Learn the theory behind the concepts, and build tangible predictive systems and adaptable robots.

Computer Science Facilities

Cutting-Edge... and at Your Fingertips

The Estelle Siebens Science Center is a 70,000 square-foot building with 18 laboratories and three research areas. As a computer science student, you will have regular access to labs and will carry out research using state-of-the-art equipment owned by BVU. Because all of the labs are located in the Science Center, they are easily accessible and professors are always on hand to show you how to use them.

Professor and students talk

Projects and Experiences

Learning by Doing

Early on in BVU’s computer science program students are encouraged to learn by doing. We offer a variety of extra-curricular activities, along with internship opportunities and projects to turn your ideas a reality. Students can use our state-of-the-art robotics and computer architecture lab to build and create web applications, virtual reality simulations, robotics, 3D models, and more. 

Computer Science students in Seattle

Successful Outcomes

Our Students Go Far

Thanks to the real-world focus and hands-on approach of BVU’s computer science program, students are more than prepared for life after graduation. See the success that comes from joining this program, with the list of employers, internships hosts, alumni, and more.  

Woman in a server room

Video: Computer Science at BVU

Skills and guidance

Computer science exists everywhere. By pursuing a computer science degree at Buena Vista University, you are preparing to solve problems in an ever-changing world. Choose the track that suits your interests and develop the skills to succeed!

Watch as our students and faculty describe what makes this program unique.

Watch - Computer Science

Computer Science Courses

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

Computer Science Faculty

Dr. Nathan Backman
Associate Professor of Computer Science
Meet the Professor
Dr. Jason Shepherd
Professor of Computer Science
Meet the Professor
Dr. Shawn Stone
Professor of Physics and Computer Science
Meet the Professor

Request Information

Explore a Computer Science Degree

Step 1 - Tell us a little bit about you.

Type "Unknown School" if no match

Dr. Stone and students at a computer