BVU has an active Association for Computing Machinery (ACM) student club in which students have placed highly in regional programming contests and won the inaugural Sun/Oracle Java World Cup international competition.
The department hosts an annual “Capture the Flag” hacking challenge in which student teams defend their own virtual servers while trying to infiltrate other teams’ servers to steal sensitive data.
The computer science program provides instruction on a variety of programming languages, including Python, Java, C, Scheme, C++, Ruby, and Prolog, as well as new languages and frameworks like Groovy and Ruby on Rails.
Computer science majors have access to a variety of creative, hands-on learning experiences including courses that feature basic computer game design.
BVU Student Helps 4th Graders Create Code and Learn Algorithms
Buena Vista University student Shauna McKnight is doing her part to help girls get involved in math and science. Working with a Storm Lake fourth grade class, she recruited girls to take part in learning about algorithms. Read more...