1995 - 1997 Catalog CSUB for Computer Science

Computer Science is a new and rapidly evolving discipline. To quote the Association for Computing Machinery, "Computer Science is not simply concerned with the design of computing devices-nor is it just the art of numerical calculation... Computer Science is concerned with information in much the same sense that Physics is concerned with energy; it is devoted to the representation, storage, manipulation, and presentation of information in an environment permitting automatic information systems."

The Computer Science major at CSUB has two tracks. The Hardware and Systems Software track follows the guidelines recommended by the Association for Computing Machinery and the Computer Science Accreditation Board, This track covers both the theoretical and technical aspects of the discipline. It is also designed to prepare students for graduate study in Computer Science. The Application Software track is less theoretical and more application oriented and is primarily designed for those students who will either work as application programmers or who wish to apply Computer Science in another discipline. A Computer Science minor is also offered.

A wide range of computing facilities are available to students at CSUB. The campus mainframes include a VAX and a Cyber and are accessible from a variety of areas on campus through the broadband campus network. The Computer Science Department has its own local area Ethernet on which reside a number of workstations. These workstations are accessible from the Departmental IBM PCs in our software lab and from microcomputers throughout the campus. We also have a hardware lab for breadboarding, prototyping, and system design.