¿Cómo puede un estudiante de maestría compensar la falta de una base sólida en los fundamentos básicos de matemáticas y computación?

Soy un estudiante de posgrado en Ciencias de la Computación (en los EE.UU.). Hice mis estudios universitarios en la India.

Mis fundamentos en Matemáticas y CS, lo que es más importante, son inestables. A menudo me siento inseguro en clase donde mis compañeros parecen entender en profundidad los fundamentos que me han enseñado de manera diferente (ahora lo pienso, estándar mediocre en el mejor de los casos).

He estado trabajando en matemáticas usando la academia Khan. Para CS los estudio como y cuando sea necesario. Pero todavía siento una brecha importante en mi enfoque y me gustaría recibir algunas sugerencias al respecto.

Yo estaba/estoy en una situación algo similar: decidí no ir a la escuela de posgrado, a pesar de tener la oportunidad, porque me di cuenta de que mi intuición matemática es mediocre. Solo me di cuenta de eso hacia el final de mis estudios universitarios cuando comencé a leer artículos de investigación de alto perfil. Lo que he estado haciendo para mejorar la situación es aprender de conferencias en video (a saber, MIT OpenCourseWare, hay un canal de YouTube) mientras tomo mis propias notas e investigo ejemplos y ejercicios adicionales sobre subtemas específicos que se encuentran en la web.
@jackbeal tiene una respuesta interesante relacionada con esta pregunta
Si dispone de tiempo, puede leer algunos de los libros de texto elementales por su cuenta (p. ej., CLRS Intro to Algorithms sería un buen comienzo).

Respuestas (2)

Que te des cuenta de esto es bueno, pero el enfoque apropiado depende de muchos factores individuales. Las personas que probablemente podrán darte los mejores consejos son tus profesores/asesores. Probablemente saben mejor dónde se encuentra y qué es lo más importante para que tenga éxito en su programa. Además, informarles que está al tanto de sus deficiencias y que está tratando de compensarlas debería mejorar sus opiniones sobre usted y también hacer que estén más dispuestos a ayudarlo a tener éxito en el programa.

Dicho esto, aquí hay algunas cosas que pueden ayudar: comience a dar tutoría o TA para clases de matemáticas/CS de nivel inferior (comprendí realmente los vectores propios por primera vez cuando estaba dando tutoría a otros estudiantes en álgebra lineal), leyendo textos por su cuenta (los ejercicios son los más ¡importante!), asistir a clases de pregrado (algunos de nuestros estudiantes de posgrado con antecedentes débiles hacen esto), escribir sus propias notas sobre este material fundamental, encontrar personas (estudiantes o profesores) a las que pueda hacer preguntas específicas.

También: lea sobre el síndrome del impostor (en wiki-p y aquí , digamos). Puede que lo tengas.

Tomar los cursos relevantes (incluso de bajo nivel) para completar su conocimiento es probablemente lo mejor. Puede considerar pedirle al maestro que asista a clases sin calificar, o pedirle que sugiera material para el autoaprendizaje y la autoevaluación. Hay muchos apuntes de conferencias disponibles gratuitamente, incluso clases con tareas y exámenes completos (a veces durante varios años) y, a menudo, soluciones completas.

Una cosa que descubrí de la manera difícil sobre el autoaprendizaje es que (en la medida de lo posible) el aprendizaje justo a tiempo es lo mejor. Ver dónde aplicará el material ayuda con la motivación, evita perderse en ramas secundarias improductivas y el aprendizaje "práctico" es más fructífero. Además, "aprende esto porque podría necesitarlo" puede ser un error (nunca se usa), sucede demasiado pronto (cuando llega el uso, casi lo has olvidado) o (peor aún) surge una técnica mejor. por, y tendrás que aprender eso en el trabajo de todos modos.

Sí, esto llevará tiempo. Tal vez incluso mucho. Pero como les digo a mis alumnos, mejor salir tarde con un título que pronto sin nada.