Why study Computer Science at BVU
A BVU computer science degree is built on applied learning, professional preparation, and personalized mentorship.
Build from code to launch
Build apps, systems, and secure software from the ground up.
Build your path to success
Create a computer science career plan that maximizes lifelong success.
Develop in-demand skills
Required focus on computer security skills.
Learn through experience
Fully funded travel, hands-on learning, and professional networking opportunities.
Learn by doing, from day one
Students develop and deploy real solutions while exploring career pathways.
Programming, career exploration, systems, cybersecurity hardware, automation
Software engineering, databases, Web, networking, operating systems, full-semester project
Artificial intelligence, advanced systems, internships, capstone project
The Stine Endowment provides BVU School of Science students with exclusive access to internships, research, conference presentations, and science-focused travel opportunities through up to $100,000 in annual funding beyond financial aid
Computer Science Tracks
Systems Track
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.
Mathematics
Prepare yourself with increased knowledge in mathematics. Prepare for graduate school, conduct computer science research, or work in specialized computer-related fields.
AI & 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.
BVU computer science graduates go far.
BVU Computer Science Students Earn Top Honors at Regional Symposium
Buena Vista University computer science students showcased their talent on the regional stage, earning multiple top awards at a prestigious undergraduate research symposium. Their outstanding projects and presentations highlighted the innovation, problem-solving, and hands-on learning experiences that prepare BVU students for success in technology and beyond.
Turn Your Creativity into interactive experiences
The Game Design minor combines creativity and technology as you learn the fundamentals of game development, design, programming, and digital storytelling through hands-on projects.
Where this degree can take you
Jamie Wendt '24, Software Engineer, Charles Schwab
"My experience at BVU was a mix of hands-on learning, mentorship, and professional growth. In the classroom, I gained a strong foundation in programming, data structures, and problem-solving, but it was the real-world applications, through internships, experiences supported by the Stine Endowment, and the BVU Fellowship, that brought those lessons to life. Every part of the program, from coursework to career development, helped shape me into a more capable, curious, and prepared professional."
Curriculum Highlights
High-Performance Computing & Visualization Center (HPCVC)
Immersive tech. Real-world impact.
The region’s only lab of its kind built for advanced computing and creative innovation.
- Eight linked high-performance workstations forming a “super brain” for Big Data and complex computing
- Meta Quest 3 headsets at every station
- Hands-on experience in immersive simulation environments
Supports learning in mixed reality, game design, cybersecurity, data science, and computational science.
The Bit Pit
Code, collaborate, create
A welcoming student workspace inside the Estelle Siebens Science Center.
- Work on assignments and projects
- Collaborate with classmates
- Study, brainstorm, or relax between classes
A central hub where computer science students learn and build together.
Robotics and Computer Architecture Lab
Build what you imagine
A hands-on space where ideas become working systems.
- Robotics, electronics, and hardware design with faculty support
- Project-based learning in AI and robotics
- Real-world experimentation with systems and controls
Students:
- Design parts using Autodesk Fusion 360
- Create prototypes using state-of-the-art 3D printers
- Build and program robotics systems from the ground up
Build it. Secure it. Scale it.
Design solutions for an evolving digital world with the skills to adapt, innovate, and lead.