Me gradué con un título de ciencias de la computación de CSUSM en 2012, he programado durante más de 10 años antes de la graduación, y actualmente un desarrollador web desde hace muchos años.
La respuesta corta: Creo que es una "buena" universidad, pero puede haber mejores universidades por ahí para elegir en función de lo que es importante para usted.
CSUSM ha tenido una reputación de ser más de una comunicación / universidad de artes liberales. Ciertamente no es conocida por su programa de ciencias de la computación - aunque esto puede haber mejorado desde la última vez que me gradué. Debido a que el departamento de Ciencias de la Computación de CSUSM es pequeño, probablemente tendrás una comunicación más íntima con los profesores a costa de la flexibilidad del horario. Encontrarás que se ofrecen muy pocas opciones de clases por semestre, y probablemente no podrás elegir tu horario más cerca de los últimos semestres antes de la graduación.
Los profesores son inteligentes, pero algunos pueden ser difíciles de seguir o entender. No pasa nada, porque los desarrolladores en el mundo real tampoco estarán ahí para cogerte de la mano. Es probable que estudies el material por tu cuenta de todos modos, así que es mejor adquirir ese hábito y hacer preguntas en línea (¡como esta!).
Después de la graduación, la mayoría de los compañeros que conozco obtuvieron los conocimientos fundamentales, pero no tenían tanta experiencia en programación como yo - sin embargo, tampoco tuvieron muchos problemas para encontrar trabajo.
Mi recomendación es que investigues en otras universidades y veas qué cursos y elecciones ofrecen, junto con sus requisitos previos y si su programa proporciona pistas enfatizadas que se amoldan al nicho que te gustaría estudiar (es decir, Desarrollo Web, Sistemas Embebidos, etc.). La ubicación fue una de las principales razones por las que elegí CSUSM. El campus también es más nuevo y social (sin olvidar que te ejercitarás en las escaleras).
Ten en cuenta que en algún momento, después de que tu currículum se construya con suficiente experiencia en el mundo real, muchos trabajos tienden a preocuparse menos por la escuela en la que te graduaste y más por la experiencia que tienes. Aunque sigue siendo importante dar lo mejor de ti, especialmente porque desarrollarás habilidades de resolución de problemas y posiblemente incluso te encuentres con el deseo de continuar con la educación superior después de obtener tu licenciatura (otra razón para investigar otras escuelas).
Espero que esto haya sido útil, y buena suerte!