From science to medicine to engineering and commerce to the arts, computers are everywhere.
The Computer Science program at Gonzaga prepares students for careers and graduate study in the practice and science of computing. The program is built on a broad and rigorous foundation of science, mathematics, software engineering, and advanced computer science topics.
Majors become proficient in software programming, algorithms and data structures, computer organization and architecture, programming languages, operating systems, computer security, and information management.
Advanced topics available to students include artificial intelligence, computer graphics, computer networks, cryptography, natural language processing, human computer interaction, data visualization, mobile app development, and machine learning.