Skip to main content

Computer Science B.S., M.S.

Accredited by ABET (B.S. in Computer Science)

Bachelor of Science

Computer Engineering
Computer Science


Computer Science

Certificate Program

Computer Systems and Programming

Computer science is a discipline with historical foundations in science, mathematics and engineering. It is concerned with the study of a variety of topics including computer design, computer programming, information processing, data communication, machine intelligence, robotics, the algorithmic solution of problems, and the various representations of information including numeric, alphabetic, visual, audio and sensory. This discipline deals with effective ways to represent and display information, algorithms to process information, languages in which to express algorithms, hardware systems to interpret such languages, theoretical techniques for insuring the accuracy and cost effectiveness of these processes and the philosophical foundations of computing and machine intelligence.

The Bachelor of Arts degree program is appropriate for students wishing to be involved in crossdisciplinary applications of computer science. It is suitable for students interested in a career involving software development, system administration, database management, technical support, etc. It is not suitable for students interested in areas related to electrical engineering, such as circuit design and software development at the microcode level.

The Bachelor of Science in Computer Science is a degree program accredited by ABET/CAC guidelines, and as such provides both intellectual depth and breadth in the discipline of computer science. The program emphasizes both fundamentals of computer science and the skills required to apply computer science to application areas, as well as professional ethics. The objective of the program is to prepare the student upon graduation for: immediate entry into a programming, software engineering, systems and network administration or similar position in either the public or private sectors; or for graduate education in computer science or a closely related discipline leading to a Master or Doctoral degree. Graduates of the program have been successful both in industry and in graduate school.

The Minor in Computer Science is designed to give students from all academic disciplines a foundation in computing which will enrich and support the student's own field of study.

The Certificate Program in Computer Systems and Programming is a short course of study provided for those individuals who desire a career in the computer science field which does not require a formal degree.

The School of Computer Science and Engineering maintains and operates a computer facility which consists of over 120 engineering workstations on the Internet. The facility houses several fileservers supporting over 100 gigabytes of secondary storage for application software and user directories.

To stay ahead in today's increasingly competitive computer marketplace and to broaden each student's computer applications horizon, the department encourages student affiliation with the California State University's International Programs.

For more information please visit:

School of Computer Science and Engineering
Jack Brown Hall, Room 307
(909) 537-5326

Please refer to the University Catalog for official information.