
Computer Science
The Art of Problem Solving

Are you ready to shape the future as a computer scientist? As our lives increasingly become more intertwined with technology, we need thoughtful and Christ-centered problem solvers to create the technology that allows our economies to function. Think about what you could achieve—and the influence you can have—in such a dynamic field!
Our graduates have made their mark at companies that include Amazon, Apple, Intel, Meta, Microsoft, Nike, and Oracle. Are you ready to bring your influence to some of the most innovative companies across the globe?
Our program will introduce you to the fundamental principles and mechanisms of modeling, abstraction, and problem solving using computers, with an emphasis on core technical skills, real-world applications, and hands-on experience.
Lydia Taw’s Journey from “Ground Zero” to Amazon
As a sophomore with no coding experience, Lydia Taw decided to change her major after struggling with a Data Structures course, known by computer science students as the “weed-out class.”
“I got about halfway through that class and I was like, ‘Everybody knows more than I do. I have no coding experience whatsoever. I’m obviously not smart enough to be in this field,’” Taw recalls.
She dropped the class and the major, but her professors wouldn’t have it.
“They encouraged me to look beyond what I thought I was capable of,” she says. “They literally took me from ground zero to Amazon. My professors played a major role in helping me believe in my ability to do this and developing my confidence.”

Keiko Neufeld
Senior Software Engineer at Vacasa and George Fox Ignite mentor
I not only had a good foundation in the fundamental CS concepts, but I also had exposure to multiple languages and technologies that made me flexible and helped me adapt to whatever technology I was working with. In addition to technical skills, I was also able to work on soft skills that proved to be incredibly valuable after graduation. Group projects like Servant Engineering and Senior Design gave me experience with tasks like managing client expectations and requirements, peer evaluations, and working with a team that helped prepare me for post-graduation.