144 Bachelor's degrees in Computer Sciences in California, United States
Computer Science Loyola Marymount University
4,6(22)Los Angeles, California, United StatesThe Computer Science program of Loyola Marymount University consists of classroom and laboratory experiences in the core areas of algorithms and data structures, software engineering and development, the theory of computation, operating systems, programming languages and translation, the organization and design of microprocessor-based computer systems.
Computer Science California State University Monterey Bay
4,0(2)Seaside, California, United StatesThe Computer Science programme at California State University Monterey Bay is a comprehensive undergraduate degree designed for future technology leaders. This full-time course provides a robust foundation in computing principles and practical problem-solving within a state-of-the-art technological environment.
Computer Engineering California Polytechnic State University
3,9(16)San Luis Obispo, California, United States Top 20% in WorldwideThe Computer Engineering program at California Polytechnic State University prepares you to develop new computer hardware, design and implement software applications, and enhance the capabilities of networks and communications systems.
Computer Science and Engineering University of California, Merced
3,0(3)Merced, California, United States Top 15% in WorldwideThe Computer Science and Engineering programme at University of California, Merced offers a comprehensive bachelor level education. This public course provides a robust theoretical foundation alongside practical modern technology exposure. Students engage in innovative research and team projects during their full-time studies.
Computer Engineering University of California, Santa Cruz
4,7(15)Santa Cruz, California, United States Top 4% in WorldwideThe Computer Engineering programme at University of California, Santa Cruz is a public bachelor degree designed for future engineers. This comprehensive course focuses on digital system design and interdisciplinary technical training, providing a robust foundation for professional practice or advanced graduate study.
Computer Engineering California State University Northridge
3,9(9)Los Angeles, California, United StatesThe Computer Engineering program at California State University Northridge bridges the curriculum gap between Computer Science and Electrical Engineering. Computer Engineers deal with the hardware and software aspects of computer system design and development.
Computer Science - Biocomputation Track Stanford University
4,2(48)Stanford, California, United States Top 0.1% in WorldwideThe Computer Science - Biocomputation Track at Stanford University is a full-time B.S. programme. This rigorous degree provides a solid foundation in computing theory and systems while offering specialised depth in biological applications. Students gain expert training in the science of computing at a world-leading institution.
Computer Science - Systems Track Stanford University
4,2(48)Stanford, California, United States Top 0.1% in WorldwideThe Computer Science - Systems Track at Stanford University is a premier academic programme designed for students seeking expertise in complex computing infrastructures. This full-time course provides a rigorous exploration of hardware and software integration, delivered on-campus at one of the world's leading research centres.
Computer Science (Honors) Stanford University
4,2(48)Stanford, California, United States Top 0.1% in WorldwideThe Computer Science (Honors) programme at Stanford University provides a rigorous B.Sc. foundation in computing science. This full-time degree offers broad theoretical and systems training, allowing students to specialise in diverse technical tracks. It is designed for those seeking high-level academic excellence in engineering.
Computer Science California State University Stanislaus
4,4(21)Turlock, California, United StatesThe Computer Science programme at California State University Stanislaus is a comprehensive B.S. degree designed for full-time students. This undergraduate course provides a robust foundation in software engineering and systems, requiring 120 units of study to prepare graduates for the evolving global technology sector.
Computer Information Systems - Business Administration California State University Stanislaus
4,4(21)Turlock, California, United StatesThe Computer Information Systems - Business Administration at California State University Stanislaus is a comprehensive B.S. degree. This full-time programme on the Turlock campus requires 120 units to complete. It blends technical expertise with management skills to prepare students for modern corporate environments.
Computer Science Westmont College
3,0(1)Montecito, California, United StatesThe B.Sc. in Computer Science (Hons) at Westmont College is a rigorous programme designed for those who appreciate challenging academics. This degree typically spans four years and is offered in a traditional format, allowing students to delve deeply into the intricacies of computing and problem-solving.
Computer Science San Francisco State University
3,8(5)San Francisco, California, United States Top 20% in WorldwideThe Computer Science BSc program offered at San Francisco State University is to prepare students for careers as software professionals and graduate studies in Computer Science and related fields.
Computer Science and Engineering University of California, Los Angeles (UCLA)
4,2(80)Beverly Hills, California, United States Top 0.5% in WorldwideThe Computer Science and Engineering programme at the University of California, Los Angeles (UCLA) is a comprehensive full-time B.S. degree. Spanning four years, this course integrates hardware design and software engineering to prepare students for high-technology industries through a rigorous, accredited curriculum.
Computer Science - Information Systems The Master's University
3,6(5)Santa Clarita, California, United StatesThe Computer Science - Information Systems program from The Master's University approaches computers from a business-oriented perspective. We teach our students how to use computers to improve various aspects of a business, giving them a firm grounding both in system design and in business principles.
Biomedical Computation Stanford University
4,2(48)Stanford, California, United States Top 0.1% in WorldwideThe Biomedical Computation programme at Stanford University is a full-time B.Sc. degree designed for students at the intersection of biology and technology. This interdisciplinary course focuses on using advanced computational techniques to solve medical challenges, offering a robust foundation in science and programming.
Computer Science University of California, Berkeley
4,3(102)Berkeley, California, United States Top 0.1% in WorldwideThere is no difference in the Computer Science at University of California, Berkeley course content between the BS and BA programs. The difference is in what else you take: mainly engineering, or mainly humanities and social sciences.
Human Systems Engineering Arizona State University
4,3(214)Los Angeles, California, United States +1 Top 3% in WorldwideThe Human Systems Engineering BSc program from Arizona State University provides students with an understanding of the science of human performance and with experience using methods and tools to apply this understanding to design and problem-solving in a wide variety of domains, such as product usability, learning design, sports performance and workplace and hospital safety.
Computer Engineering University of California, Riverside
4,7(7)Riverside, California, United States Top 4% in WorldwideThe Computer Engineering programme at University of California, Riverside offers a comprehensive public bachelor degree. This full-time course focuses on hardware and software integration, from embedded devices to supercomputers. Students gain practical skills in system design within a top-ranked engineering environment.
Engineering Technology - Computer Network System Management (CNSM) San José State University
4,5(40)San Jose, California, United StatesEngineering Technology - Computer Network System Management (CNSM) from San José State University is designed to prepare students for employment opportunities in the field of Computer Network Systems through gaining knowledge, skills and practical experience in network systems, operations, administration, and management.