BYU's Competitive Programming Team Takes Egypt

Our programming team has received a prestigious invitation to participate in the International Collegiate Programming Contest (ICPC) World Finals in Sharm El Sheikh, Egypt. This is BYU's first-ever appearance at the ICPC World Finals.

Learn More

Upcoming Events


Computer Science Graduation Events All Day!

Academic Calendar


Weekly Seminar Youxi Woo

Weekly Seminar: Youxi Woo

When: April 11th @ 11am

Where: TMCB 1170

Talk Title: Kung Fu Panda 4:  Building the World of Yin and Yang

As we enter the fourth installment in the Kung Fu Panda franchise, Po is faced with a new challenge of growth, his promotion to the spiritual leader of the Valley of Peace. We accompany Po as he visits both familiar and new locales where he meets new friends and a dangerous villain. But in order to become the spiritual leader, he must understand what it means to have the balance of Yin and Yang. This seminar will explore how the filmmakers kept balance at the forefront of their design and technology decisions; landscape and architecture reflecting opposite emotions, the use of real time game engines to build out and discover new worlds, the innovative new FX techniques for transforming animated characters, the various threads of the story - good vs evil, familiar vs new, heart vs action.

Student Stories

Computer Science at BYU has helped me achieve my dream job even before graduating. It has also helped me to be involved in an amazing campus and tremendous clubs with some of the best students, faculty, and advisors. I haven't yet created impactful and influential software that helps people all over the world but connecting with some of the brightest students in the world and getting into a company where you can find some of the brightest engineers is a step closer to achieving that goal.
CS Major from Uruguay.
I had no coding experience before coming to BYU, so I have really learned a lot in all the CS classes I have taken. Now I am a proficient coder who is ready to enter the workforce!
Senior from California.

Undergraduate Program

Learn everything you need to know about our undergraduate program below.

Graduate Program

We offer both a Masters and a PhD program in computer science. These research driven programs are perfect to accelerate your career & research.