School and Ranking Information
At least 13 schools offer programs in computer networking within 25 miles of San Jose, CA. Based on number of programs offered, rankings, and facilities available, the following school is the top pick for computer networking in the area.
- Winner: Located just 20 miles outside San Jose, in Hayward, CA, California State University, East Bay offers a Bachelor of Science in Computer Science and a Master of Science in Computer Networks. The bachelor's degree program is offered with a concentration in networking and data communications.
School Info Chart
|Category||California State University, East Bay|
|Rankings||Best Western Colleges*|
|School Type||4-year; public|
|Tuition & Fees (2014-2015)||Undergrad: $6,564 (in-state); $17,724 (out-of-state)**|
|Computer Science and Computer Networking Degrees Offered||Bachelor's; Master's|
|Computer Science and Computer Networking Degrees Awarded (all levels) in 2013||132***|
|Most Popular Computer Science and Computer Networking Degree Level in 2013||Master's (69 awarded)***|
|Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class||38%***|
|Noteworthy||Students have access to CompCore, an advanced parallel processing facility****|
Sources: *Princeton Review, **U.S. News and World Report, ***NCES College Navigator, ****California State University, East Bay
California State University, East Bay
- Student resources include personal computer labs and Unix workstations
- Master's program classes are offered later afternoons and evenings for working students
- Students may begin the master's program during any of the four school quarters
California State University, East Bay was founded in 1957 as State College for Alameda County before changing its name to California State University, East Bay in 2005. More than 14,500 students are enrolled as of Fall 2014. The university, which also has a campus in Oakland and Concord, offers bachelor's and master's degrees in over 100 fields of study. The Department of Mathematics and Computer Science offers a Bachelor of Science in Computer Science with a concentration in networking and data communications, as well as a Master of Science in Computer Networks.
All undergraduates begin with the basics of mathematics and introductory computer science courses. In the networking and data communications option, students study compiler design, algorithm analysis and database architecture. They learn about design, software management and analysis of applications that control networks.
Through the master's program, students gain the technical competence to design, manage and service computer networks that run on several machines. They learn how to design operating systems and use different programming languages. Students also explore wireless network architecture. The program concludes with a capstone project.