¿Qué cursos en línea debería hacer un no graduado en CS antes de hacer una maestría en ciencias de la computación?

Solo estoy enumerando algunos de los temas y no el enlace real a esos cursos. Usted puede encontrar fácilmente estos cursos en udacity o coursera.

Debe tomar cursos

  • Algoritmos y estructuras de datos (el más importante. Si puede pasar más tiempo, le recomiendo que tome este curso de MIT OCW )
  • Un curso de programacion
  • Sistemas operativos (No he encontrado ningún curso en línea para esto, puedes aprenderlo fácilmente si sigues este libro. Comprar conceptos del sistema operativo: 8ª edición. Edición en línea para estudiantes de Wiley. Libro en línea a precios bajos en la India)

Dependiendo de tus intereses,

  • Sistemas de gestión de bases de datos (aprender acerca de la necesidad de DBMS, diseño de base de datos, SQL es suficiente si no está tomando esto como su tema de investigación. Lea completamente si desea trabajar en Big Data, NoSQL, etc. durante MS)
  • Si tiene antecedentes electrónicos, será fácil cubrir Organización de la computadora y Arquitectura de la computadora. Esta es también una buena área de investigación.
  • Conceptos básicos de computación en la nube
  • Álgebra lineal, si está interesado en temas como Aprendizaje automático, IA, etc.