California is home to some of the nation's best computer science colleges, including three schools ranked among the top 10 undergraduate computer science programs by "U.S. News & World Report" magazine in 2009. These schools offer undergraduate degree programs leading toward the Bachelor of Science (BS) degree. Students can gain in-depth training and research experience in a variety of computer science fields, including networks, programming, artificial intelligence and theory.
University of California at Berkeley
The University of California at Berkeley's College of Engineering contains a computer science division. The division offers several undergraduate degree programs, including Bachelor of Science (BS) degree programs in computer science and engineering or electrical and computer engineering with a focus in electronics, communications, networks and systems or computer systems. Students enrolled in Berkeley's College of Letters and Science can work toward a Bachelor of Arts (BA) degree in computer science. Berkeley undergraduates can apply to enter the computer science division's five-year bachelor's and master's degree program leading toward the Master of Science (MS) degree in computer science. In 2009, "U.S. News & World Report" magazine ranked the University of California at Berkeley second among undergraduate computer engineering programs.
University of California at Berkeley Computer Science Division 387 Soda Hall Berkeley, CA 94720 510-642-1042 cs.berkeley.edu
Stanford University founded its department of computer science in 1965. Undergraduate computer science majors work toward the Bachelor of Science (BS) degree with a specialization in one of seven areas: artificial intelligence, biocomputation, graphics, human-computer interaction, information, systems or theory. Students can also choose to follow an self-designed program or a more general track. Undergraduates have the opportunity to collaborate with faculty members on research during the academic year or to apply for summer research opportunities. Undergraduates can also lead discussion sections for undergraduate introductory computer science courses. In 2009, "U.S. News & World Report" magazine ranked Stanford University fifth among undergraduate computer engineering programs.
Stanford University Computer Science Department 353 Serra Mall Stanford, CA 94305 650-723-2273 cs.stanford.edu
California Institute of Technology
Undergraduates studying in the California Institute of Technology computer science department work toward the Bachelor of Science (BS) degree. Students can choose from among several recommended study tracks, with in-depth training in systems, very-large-scale integration, electrical and computer engineering networks, programming language or theory. The department provides undergraduates with research opportunities during the academic year and through the Summer Undergraduate Research Fellowships program. In 2009, "U.S. News & World Report" magazine ranked the California Institute of Technology ninth among undergraduate computer engineering programs.
California Institute of Technology Computer Science Department 1200 E. California Blvd. Pasadena, CA 91125 626-395-6251 cs.caltech.edu