¿Qué tan bueno es el programa de pregrado en informática de la UCSD?

Los requisitos del curso de división inferior están diseñados para proporcionar una base sólida en matemáticas, física, metodología y habilidades de programación y organización de computadoras. Los cursos básicos de la división superior se ocupan de la teoría y el diseño de algoritmos, hardware y software. Las asignaturas optativas permiten a los estudiantes obtener amplitud y / o profundidad adicional en ciencias de la computación e ingeniería. El programa abarca el estudio del diseño de hardware, almacenamiento de datos, arquitectura de computadoras, lenguajes de ensamblaje y el diseño de computadoras para ingeniería, recuperación de información e investigación científica.
Muchos graduados en este programa de grado van a la escuela de posgrado o eligen carreras que involucran el diseño de hardware y sistemas de software en diversas áreas, tales como: gráficos por computadora, diseño asistido por computadora, sistemas multimedia, bases de datos, computación paralela, computación distribuida, artificial inteligencia, computación óptica, diseño de integración a muy gran escala y fabricación. La preparación recomendada para la escuela secundaria incluye cursos de matemáticas para que los estudiantes puedan tomar el cálculo de primer año en su primer trimestre. Los cursos de física de la escuela secundaria y programación de computadoras son una preparación útil, pero no son obligatorios. Para más detalles, solo visite aquí BS Computer Science y aquí University of California-San Diego

Nunca he estado en UCSD, pero su departamento de informática ha sido clasificado como el # 11 en el mundo por US News. Aquí está el enlace a la revisión: http://cse.ucsd.edu/node/2661