Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer Science is a field that never stops advancing. As stated by the Association for Computing Machinery, it goes beyond just building computers or performing calculations. Computer Science deals with information similarly to how Physics handles energy—focusing on how to represent, store, process, and display information within automated systems.
At CSUB, the Computer Science major offers three specialized tracks for earning a B.S. degree. The standard Computer Science program aligns with ACM recommendations. The Computer Information Systems option prepares students for application development or integrating computing into other fields. Meanwhile, the Information Security track is designed for those pursuing careers in data protection, whether in government or private sectors. Each pathway allows students to select specialized upper-level courses. A minor in Computer Science is also available.
Since Fall 2008, the Computer and Electrical Engineering and Computer Science Department has operated from a modern facility. The department maintains its own network infrastructure featuring Unix/Linux servers, two programming labs, a tutoring center, an advanced workstation lab, a dedicated network testing space, an AI/visualization lab, a DSP/communications lab, digital electronics and power systems workspaces, and a robotics/control systems lab. Students also have access to a departmental library and study area.