Artificial Intelligence is both one of the oldest areas in computer science and one of the most modern. Breakthroughs in speech recognition, image classification, and self-driving cars are powered by machine learning networks, the modern face of artificial intelligence. Computer Science students can learn to build machine learning systems or use them to explore unimaginably large datasets.
- University Navigation University Navigation
Machine Learning
Your Machine Learning & AI Faculty
Paul De Palma, Ph.D.
Chair & Professor of Computer ScienceComputer Science is for Any Student
BS Computer Science
BS Computer Science
Built on a foundation of science, mathematics, programming, and computer architecture, our BSCS program offers a broad range of advanced topics.
BS Cybersecurity
BS Cybersecurity
New for Fall 2025! Protect computers and networks from hackers and other threats.
BS Data Science
BS Data Science
Solve real-world problems using large amounts of data.
BA Computer Science & Computational Thinking
BA Computer Science & Computational Thinking
Students in Gonzaga's Computer Science and Computational Thinking Program don’t just learn how to work with computers, they learn how to solve problems.
Minors in Computer Science
Minors in Computer Science
A minor in Data Science, Software Application Development, or Software Security complements most degrees.