Computer networks teaches fundamental concepts in the design and implementation of computer communication networks, protocols, and applications. Studies focus on Internet and covers layered network structure, socket programming, addressing, forwarding and switching, routing, communication reliability, the client-server model, and protocols for each layer.
- University Navigation University Navigation
Networks
Your Networks Faculty
Yanping Zhang, Ph.D.
Professor, 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.
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.