University of California
The University of California (UC) system offers a diverse array of computing programs across its ten campuses, each renowned for its contributions to computer science and technology. At UC Berkeley, the Department of Electrical Engineering and Computer Sciences (EECS) provides undergraduate and graduate degrees with specializations in areas such as AI, robotics and cybersecurity. UC San Diego’s Department of Computer Science and Engineering emphasizes research in machine learning, computer vision and bioinformatics. UC Los Angeles offers both undergraduate and graduate programs focusing on software engineering, data science and human-computer interaction. UC Irvine’s Donald Bren School of Information and Computer Sciences provides a Bachelor of Science in Computer Science with specializations in areas like algorithms, architecture and intelligent systems. Each UC campus offers unique opportunities for students to engage in cutting-edge research and industry collaborations.