¿Qué necesito para estudiar antes de unirme a USC?

Supongo que esta pregunta es de un estudiante entrante porque a) No sé mucho sobre la escuela de posgrado yb) un estudiante de posgrado supuestamente ya debe saber la respuesta.

La mayoría de las clases introductorias, incluso en ciencias de la computación, no deberían tener muchos requisitos previos. Para obtener más información, puede consultar los requisitos de grado para Ingeniería de Computación y Ciencias de la Computación [1] y el horario de clases de la USC [2].

No estudié CS en la USC, pero supongo que sería útil contar con una sólida formación en matemáticas, exposición a algoritmos y estructuras de datos y conocimiento de algún lenguaje de programación. Creo que las clases introductorias de CS se imparten en C / C ++ y Java.

Lo que es más importante que cualquier conocimiento de contenido, en mi opinión, es tener buenos hábitos y rutinas antes de unirse. Las oportunidades disponibles en la USC son increíbles: “beber de una manguera contra incendios” fue como me lo describió un decano. Tener buenos hábitos en el lugar te ayudará a aprovechar más de ellos.

También desearía haber experimentado más académicamente durante mi primer año, tomando clases fuera de mi especialidad. Fui a una escuela secundaria competitiva del Área de la Bahía y fui condicionado a ver la escuela como solo una plataforma para el “siguiente paso”, pero ahora desearía haber disfrutado el proceso de educación sin preocuparme por el resultado final.

¡Mucha suerte en la USC!

Notas al pie

[1] Ingeniería informática y ciencias de la computación

[2] Horario de Clases de la USC