Accredited computer science degree programs in California bring fresh points of view and innovative thinking to the fields of computer technology, information technology, and internet technology. Research and innovation drive the technology sector, and California’s technology hubs are among the world leaders. Located in some of the lush California valleys and surrounded by mountains that rise above the beautiful California Coastline, the Silicon Valley and the City of Los Angeles rank among the most influential in the world. Sacramento and San Francisco form nationally ranked innovation and technology areas, along with many scenic cities and sprawling commercial areas such as the Inland So-Cal region. To see other accredited computer science degree programs in California, visit Computer Science Degree Programs in California (A-S) and Computer Science Degree Programs in California (T-Z).

California State University

The California State University system is the largest four-year public university in the United States. With 23 campuses and 8 education centers, the system enrolls more than 400,000 students per year. The faculty consists of approximately 22,000 professors and instructors, and an additional 20,000 member staff. The CSU awards about 70.000 degrees per year, which represents almost half of the bachelor degrees awarded in the states and nearly one-third of the master’s degrees. The CSU is the state’s largest source of educators, producing more than half of the state’s newly credentialed teachers. These CSU trained professionals expand the state’s cadre of teachers by nearly 12,500 per year. The CSU system is one of three public university systems in California; the other two are the University of California and the California Community College system. The CSU has been from its inception the more accessible of the four-year university systems. Currently, the per capita annual costs of education at CSU are approximately half of the costs of the University of California system. While both systems grant priority to transfers from Community Colleges, the expense of four-year institutions remains a significant barrier for most applicants, and the CSU system offers a welcome, reachable opportunity to advance into a career through educational achievement.

B.S. in Computer Science

The Bachelor of Science in Computer Science is a four-year college degree based in mathematics and the theories of computing. The goal of the Bachelor of Science Degree in Computer Science degree program is to prepare qualified students for careers involving the design of computer systems and their applications in research, science, and industry. The B.S. in Computer Science is a staple for careers in information technology. The degree’s core requirements provide a solid foundation in mathematics and computing theory. The electives offer a range of choices in the areas of applied computer science including run-time environments, networks and network administration, artificial intelligence, Java technologies, embedded systems, and databases. Students acquire skills in applying design and development principles in the construction of software systems of varying complexity. The electives offer opportunities for specialization or adding a depth of knowledge. Students will gain an understanding of professional, ethical, legal, security and social issues and responsibilities, including consideration of the local and global impact of computing on individuals, organizations, and society. Students will improve ability to communicate effectively with a range of audiences in written or oral forms. Graduates can pursue a successful career as a computer professional or use it as a platform for further education such graduate school.

The following campuses offer the B.S. in Computer Science:

  • California Polytechnic State University San Luis Obispo
  • California Polytechnic State University Pomona
  • California State University Chico
  • California State University Dominguez Hills
  • California State University Fresno
  • California State University Fullerton
  • California State University Long Beach
  • California State University Los Angeles
  • California State University Northridge
  • California State University Sacramento
  • California State University San Bernardino
  • San Diego State University
  • San Francisco State University
  • San Jose State University

Master of Science in Computer Science

The Master of Science in Computer Science degree is a full professional qualification level, since the PhD level primarily attracts educators and advanced research. The Master of Science provides enough volume of coursework to develop specializations and areas of particular depth of knowledge. The thesis requirement provides an opportunity to research and publish a contribution to the body of computer science. Schools define the disciplines of computer science in different ways; however, a widely used core would include basic computer sciences, software systems, graphics and interface, networks, and computer security. The directions of growth and research would focus on Machine learning, natural language, and the topical areas for thesis research and writing. Research and innovation are vital to the continuations of progress, as research advances lead to further development. The size and form of computers is another area of rapid development. Just as the substantial shift to mobile devices has changed Internet use, further change in form and reduction in the size of computational devices can dramatically change work environments.

The following campuses offer the M.S. in Computer Science:

  • California Polytechnic State University San Luis Obispo
  • California Polytechnic State University Pomona
  • California State University Chico
  • California State University Dominguez Hills
  • California State University East Bay
  • California State University Fresno
  • California State University Fullerton
  • California State University Long Beach
  • California State University Los Angeles
  • California State University Northridge
  • California State University Sacramento
  • California State University San Bernardino
  • San Diego State University
  • San Jose State University

The following campuses offer the Minor in Computer Science:

California Polytechnic State University San Luis Obispo

College of Science and Mathematics

Minor in Computer Science

More than an adjunct to a major field of study, the computer science minor adds a dimension of understanding and a level of contribution to an organization. The minor in computer science makes an employee more valuable and an applicant more attractive to an employer. Computer technology is a key element in modern business processes. Managing information, key functions, and customizing systems to improve productivity are each within the area of study for a computer science minor.

Accreditations

  • Senior College Commission of the Western Association of Schools and Colleges (WASC)
  • The Computer Science Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET)

Contact
California Polytechnic State University
Computer Science Department
Building 14, Room 254
San Luis Obispo, Ca 93407-0354
Phone: 805-756-2824
e-mail: computer-science@calpoly.edu
https://www.csc.calpoly.edu/programs/minor-csc/

California Polytechnic State University Pomona

College of Science

Minor in Computer Science

California Polytechnic Pomona seeks to help students become leaders in business, government, and other sectors. The computer science curriculum goes beyond the fundamental to the role of computing in decision-making and the global effort at sustainability.A global view can be better understood when one has a base of study the processes of computing and management of information. Computing has become a global language as it is part of the method of performing organizational processes. Managers with computer science academic backgrounds can contribute in important ways to the overall achievement of organization goals because computing is fundamental to the core organization processes.

Accreditations

  • Senior College Commission of the Western Association of Schools and Colleges (WASC)
  • The Computer Science Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET)

Contact
Computer Science Department Cal Poly Pomona
Building 8 – Room 49 3801 West Temple Avenue
Pomona, CA 91768
Tel: (909) 869-3440
Email: cs@csupomona.edu
http://www.csupomona.edu/~cs/

California State University Fresno

College of Science and Mathematics

Minor in Computer Science

With a core of subjects that will provide a firm foundation in the theories of computing, this computer science minor will add a dimension of understanding and action to any related major field of study. Managing information is the key to decision processes in any organization. Managers with a firm academic background in computer sciences add immeasurably to the analysis of data, assessment of its value, and its effective uses.

Accreditations

  • Senior College Commission of the Western Association of Schools and Colleges (WASC)
  • The Computer Science Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET)

Contact
College of Science and Mathematics
Science II, Room 301
2576 E. San Ramon Ave.
Fresno, CA 93740
559.278.3936
http://www.fresnostate.edu/csm/

California State University Long Beach

College of Engineering

Minor in Computer Science

The California State University Long Beach College of Engineering minor in Computer science can extend the knowledge and depth of any major since computer hardware, the Internet, information systems, and software are essential parts of nearly every business in the age of the Web and economic globalization. The minor stresses a core of subjects needed to gain understanding of computing, it include fundamental quantitative offerings. The minor can make later study more feasible, it can reduce the need for undergraduate coursework at the Master’s level. The computer science minor opens career paths in the field of major study. The combination of any major with computer science improves a manager’s contribution to the organization key functions and core processes. The expertise in computer science serves the corporate or government manager well, since in either structure, organizations perform their basic revenue-producing functions by using computers.

Accreditations

  • Senior College Commission of the Western Association of Schools and Colleges (WASC)
  • The Computer Science Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET)

Contact
College of Engineering
California State University, Long Beach
1250 Bellflower Blvd
Long Beach, California 90840-8306
coe-admit@csulb.edu
https://www.csulb.edu/colleges/coe/

San Francisco State University

College of Science and Engineering

Minor in Computer Science

Obtaining a minor in computer science at SFSU is a helpful accompaniment to almost any major since technology and computers are involved in so many aspects of modern work and business. The college already offers multidisciplinary collaborative projects with a number of other departments around the school. These partnerships with departments in areas like nursing, creative arts, and biochemistry help to expand upon the diverse applications where computer science knowledge may be used in the work world. There are very few majors that wouldn’t benefit from a computer science minor.

Accreditations

  • ABET
  • Western Association of Schools and Colleges (WASC)

Contact
SFSU Computer Science
1600 Holloway Ave, TH 906
San Francisco, CA 94132
Phone: 415.338.1008
Fax: 415.338.1008
petkovic@sfsu.edu
http://cs.sfsu.edu/

San Jose State University

College of Science

Minor, Computer Science

The minor in Computer Science at San Jose State requires 20 units from a variety of lower division and upper division comp-sci courses like Programming in C, Unix and Unix Utilities, and Computer Architecture. The school offers students the choice of taking mathematics courses to satisfy some requirements of the major, such as Discrete Mathematics and Calculus I. Students need to display a C- or better in prerequisite courses in order to be eligible to take courses at the upper division level.

Accreditations

  • ABET
  • Western Association of Schools and Colleges (WASC)

Contact
Department of Computer Science
San Jose State University
One Washington Square
San Jose, CA 95192
Phone: 408.924.5060
Fax: 408.924.5062
info-compsci@sjsu.edu
http://www.sjsu.edu/cs/

Advanced technology is a major source of new industries and substantial extension of existing industries. There have been recent national initiatives to broaden and improve high-technology innovation. Advanced technologies hold a vast potential to change the way people work and live, and to increase economic abundance through creation of hundreds of new careers and millions of new jobs. Colleges and universities play key roles as research institutions and training centers. California’s state and regional technology centers continue to thrive on the inflow of talent from accredited computer science degree programs in California.