¿Cuál es tu experiencia estudiando informática en CSULB?

Como estudiante de posgrado en Administración de la Salud, me encargué de tomar algunas clases de pregrado de Java en CSULB solo para ver qué más había allí. No puedo hablar por su programa de posgrado, ya que solo he tomado sus cursos de pregrado, pero tal vez esta respuesta te ayudará a encontrar una escuela adecuada.

Su personal y facultad son extremadamente serviciales y agradables. Están realmente interesados ​​en ayudarlo a seleccionar el camino académico más beneficioso para sus objetivos profesionales. No solo harán todo lo posible para ayudarlo a ingresar a los cursos que necesita para la graduación, sino que también lo ayudarán a ingresar a los cursos que realmente desea tomar pero que no han cumplido con los requisitos previos.

Dicho esto, sin embargo, la calidad de la instrucción que he experimentado es bastante baja. Los primeros dos cursos de Java me habían enseñado muchos conceptos básicos, incluidas las estructuras de datos, la programación orientada a objetos, etc. Lo que también me habían enseñado eran algunos hábitos muy malos. El instructor con el que estábamos trabajando no tenía absolutamente ninguna preocupación por las convenciones de código, la optimización o la complejidad del tiempo. Al observar y aprender, también aprendí a nombrar mis variables “a”, “b” y, a veces, “c” sin tener en cuenta absolutamente a qué se referían realmente las variables. Finalmente, aprendí a hacer algunos programas muy poco impresionantes que eran fáciles de hacer, fáciles de romper e imposibles de leer (programas de los que no estoy muy orgulloso).

Aproximadamente 6 meses antes de terminar mi Maestría en Administración de Salud en CSULB, decidí que todavía disfrutaba mucho la programación, pero que necesitaba encontrar una mejor escuela. Resultó que odiaba la Administración de Salud, y quería seguir una carrera como ingeniero de software. Algunos de mis amigos más cercanos se habían graduado recientemente de un campamento de programación llamado Hack Reactor en San Francisco. Decidí postular a Hack Reactor, y después de meses de romper con los malos hábitos de codificación, volver a aprender conceptos básicos y esforzarme mucho, pasé la entrevista técnica y comenzaré a principios de septiembre. El curso dura 3 meses, 6 días a la semana y aproximadamente 11 horas de instrucción al día. Si desea una educación valiosa, en muy poco tiempo, le recomendaría investigar algunos campamentos de entrenamiento en San Francisco en lugar de pagar un título sin sentido en CSULB.

La Maestría en Ciencias de la Computación es buena si tu licenciatura es en ingeniería. Los requisitos previos lo preparan adecuadamente para continuar con su Maestría en Ciencias en Informática. Si ya ha tomado algunos de los cursos de requisitos previos, entonces, por supuesto, se pueden renunciar a ellos. Si su licenciatura no es en ingeniería, tendrá más requisitos previos y podrá ser admitido como estudiante condicional hasta que esté listo para abordar sus requisitos previos de informática.

Si ya tiene una Licenciatura en Ciencias de la Computación, el núcleo de Ciencias de la Computación en la Maestría en Ciencias de la Computación (Opción en Ciencias de la Computación) es básicamente una repetición de lo que ya aprendió en el programa de Licenciatura con alguna teoría adicional; Las opciones electivas son buenas, pero hay muy pocas, ya que la mayor parte de su tiempo se dedicará a las clases básicas. La Maestría en Ciencias en Ciencias de la Computación (Opción en Ingeniería de Computadores) es probablemente una mejor opción, ya que la cantidad de clases básicas es menor, las opciones electivas son mayores y es posible que pueda tomar cursos electivos de Ingeniería Eléctrica dependiendo de su aptitud.

Nunca he tomado cursos en CSULB sobre informática. Mi objetivo era convertirme en maestra en educación vocacional. Me gradué con una licenciatura en Educación Vocacional y me preparé para recibir una credencial para poder enseñar en la escuela secundaria. También enseñé educación para adultos en el distrito escolar de Garden Grove. Enseñé cursos prácticos de electrónica y computación, pero no mucho sobre teoría, a menos que se refiriera a la materia que estaba enseñando. Mis alumnos eran de diversas culturas y estudiantes de secundaria que necesitaban algunos créditos para poder graduarse.

No busque excelencia en la investigación. No necesitas un título para ser ingeniero de software. El 14% de los cables en Google son de personas que no han asistido a ninguna universidad