The Bachelor of Science in Information and Computer Science at the Donald Bren School of Information and Computer Sciences, UC Irvine, focuses on both foundational theory and practical aspects of computing. Students build a strong foundation in mathematics, statistics, calculus, linear algebra, and discrete mathematics, and complete two upper-division theoretical mathematics courses. The curriculum provides flexibility for specialization in areas like artificial intelligence, software systems, databases, information systems, and networks. The program prepares graduates for a wide range of tech careers or further studies, emphasizing both lifelong learning and discovery. Students enjoy experiential learning and research engagement opportunities, including participation in the ICS Honors Program for further research activities and graduate study preparation.