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.
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.
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.
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.
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.
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.
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.
Computer Science Courses
On Campus: Meet Your Academic Recruitment Specialist
Computer Science Faculty
Request Information
Explore a Computer Science Degree