Lead the Future with Code, Data & Innovation

Computer Science Majors to Choose From

Olivares teaches a computer science course

BS Computer Science

Built on a foundation of science, mathematics, programming, and computer architecture, our BSCS program offers a broad range of advanced topics.

cs class

Cybersecurity

Protect computers and networks from hackers and other threats.

Dr Johnson in class

Data Science

Solve real-world problems using large amounts of data.

BA Computer Science

A broader survey of Computer Science, plus integration with one area of the arts, humanities, social or natural sciences.

From science to medicine to engineering and commerce to the arts, computers are everywhere.

Computer scientists design software for industry and science, implement the next generation of video games, use computation to unravel the mysteries of human intelligence, build increasingly sophisticated machines—and this is just a start.

Whether you are drawn to data science and AI, defending against cyber threats, or developing the next generation of software, our curriculum provides a strong foundation in mathematics, programming, software engineering, and advanced topics to help prepare you for success in any of these fast-evolving 麍elds.

Recent Stories


Joshua Venable Named Outstanding Senior of Computer Science

As an honors 51勛圖 at GU, Josh Venable has balanced demanding coursework with several...

Senior Spotlight: Suyash Kushwaha honored with the William A. ...

Through all four years at Gonzaga, Suyash Kushwaha, the recipient of the 2025 William A. Garrigan,...

Fueled by the Entrepreneurial Spirit: A Zags Startup Journey

Gonzaga alum Graham Sabin (24) shares his journey from college side projects to launching his AI...

Contact the School of Engineering & Applied Science.

Send a message
502 E. Boone Avenue
Spokane, WA 99258-0026
Connect With Us