The school’s undergrad program is internationally recognized for its faculty, researchers, and phenomenal students. The BSc is highly flexible at Irvine with many specializations to choose from. Students can specialize in algorithms, architecture and embedded systems, bioinformatics, general computer ...