Computer Science Educational Objectives and Student Outcomes - Shiley-Marcos School of Engineering - University of San Diego