¿Tiene el City College de Nueva York (CCNY) un buen programa de ciencias de la computación para los estudiantes?

Me gradué en el CCNY con un título de Ciencias de la Computación en 2003 y puedo decir que el programa de CS no fue una buena experiencia de aprendizaje. No porque los profesores no estén cualificados, sino porque algunos de los profesores de CS no saben enseñar. La capacidad de desglosar material complejo y cubrirlo en una clase es algo que los profesores deberían hacer porque sus clientes son estudiantes. A menudo pensaba que estaba pagando por este curso, así que el profesor debería esforzarse en explicar el material, pero en lugar de eso el profesor venía a clase y regurgitaba una conferencia muy compleja y esperaba que los estudiantes la entendieran. La otra cosa que realmente me molestó fue que en un par de cursos el material cubierto en clase no estaba en el examen parcial/final. Los exámenes constituían entre un tercio y a veces la mitad de la nota total, así que puedes imaginarte lo estresante que es cuando las preguntas del examen no tienen nada que ver con el trabajo del curso. No puedo recordar el nombre del curso de CS, pero sí recuerdo que algunos estudiantes estaban visiblemente molestos el día después del examen final porque el examen no tenía nada que ver con el material cubierto durante las clases. De hecho, el profesor se mostró conflictivo y llamó a los estudiantes por nombres (como idiota o estúpido). Se podría pensar que se puede evitar tomar esta clase, pero era un curso obligatorio en el plan de estudios. A menudo me pregunté si estaba perdiendo el tiempo con esta asignatura en el CCNY, pero seguí adelante y obtuve mi título. El objetivo de la mayoría, y el mío también, era conseguir un trabajo en mi campo. No lo conseguí después de graduarme. Me llevó algún tiempo, pero me abrí camino en el sector. Aprendí la mayor parte de las habilidades de TI/Desarrollo en el trabajo o por autoestudio. Ahora trabajo como analista/desarrollador y a menudo me encuentro explicando a fondo cómo funcionan las cosas a los nuevos contratados, de primer y segundo año, principalmente porque tuve una experiencia de aprendizaje tan mala en CCNY.