Located around 25 miles southeast of Long Beach, the University of California houses a computer science department that offers a bachelor's in computer science. The computer science degree program includes courses like Java for experienced programmers, data structure implementation, advanced C++ programming and software libraries programming. You'll also have the option to gear your studies toward a concentration in engineering and computer science in the global context. Additionally, the department is actively involved in computer science research projects, ranging from algorithms to ubiquitous computing. One of the research areas is programming languages and compilers, which focuses on restructuring and transforming of languages used to assemble software programs.
California State University, Fullerton is located in Orange County, less than 30 miles northeast of Long Beach. The school's B.S. program in computer science has core courses in programming and assembly languages, programming concepts and object-oriented languages. Once you complete the introductory programming courses, you must take an examination in programming proficiency before moving on to upper-division courses. Upper-division courses include programming language translation, computer system architecture and problem-solving strategies.