Cómo prepararme para el título de ingeniero informático NUS antes de comenzar

Hola junior CE en NUS es básicamente un híbrido de CS y EE. Además, dado que GEP acepta a la mayoría de sus estudiantes antes de que comience la escuela, el ingreso al final del año 1 es relativamente pequeño. Tendrá que hacerlo realmente bien, definitivamente al menos un 4.5 / 5.0. Por ahora hasta el comienzo de la escuela, hay algunos temas en los que puede trabajar, a saber, codificación, matemáticas y electrónica.

Para el lado CS de las cosas, es probable que tome CS1010 para aprender a codificar en su primer semestre. Sin embargo, es bueno recogerlo ahora y dominarlo de todos modos. Sugiero C o Python como lenguaje de inicio. Java también está bien, aunque un poco más empinado que C / Python si no tienes experiencia en codificación. Aconsejaría contra C ++ porque, aunque es un lenguaje muy poderoso, es difícil de aprender por primera vez. La sintaxis sola puede desmotivar la experiencia de aprendizaje.

Para las matemáticas, te sugiero que actualices lo que has aprendido antes de la universidad. O si ya confía en eso, puede explorar el cálculo multivariado y el álgebra lineal. Aprender cálculo multivariado facilitará la curva de aprendizaje en MA1505. Y el álgebra lineal será un placer maravilloso si no lo has visto antes. El cálculo en álgebra lineal es menos exigente que el cálculo, pero la mayoría de las veces los conceptos son un poco más extraños para los estudiantes de primer año. También el álgebra lineal forma la base de todos los estudios de ciencia de datos y computación. Tener una idea de esto ahora es una buena manera de saber cuánto te gusta el camino que estás siguiendo.

Por último, se le enseñará la electrónica, pero la parte más difícil es desarrollar una intuición. Conocer hasta los decimales cuánta energía generará un inductor o cuánto tiempo le tomará a un circuito estabilizarse es una cosa. Sin embargo, observar un circuito con un análisis mínimo y tener una buena idea de los resultados que se producirán es muy diferente. A este respecto, le sugiero que aprenda los conceptos básicos de la lógica digital y la electrónica analógica (supongo que hasta RCL es suficiente).

En general, creo que si puede codificar en C / Python, acostumbrarse a pensar y visualizar álgebra lineal y tener una buena sensación en los circuitos digitales y analógicos, estará en una buena posición para hacerlo bien en su primer año. Sin embargo, ¡eso es muchas cosas que hacer! Te aconsejo que elijas uno o dos como máximo que disfrutes más y que lo hagas bien. Yo personalmente aprendería álgebra lineal en primer lugar, pero probablemente soy parcial.

No debería tener problemas para encontrar materiales para aprender esos temas. Youtube es una gran fuente de hecho. En esta etapa, realmente no importa qué libros de texto esté utilizando. Todos enseñarán las mismas cosas de manera similar. La parte más difícil es ser disciplinado. Personalmente miro OCW en Youtube desde el MIT y otras escuelas porque puedo aprender mejor de esa manera. Por ejemplo, para álgebra lineal vi las conferencias de Gilbert Strang. Aparté algunas horas al día para ver algunas conferencias. Escriba las notas en un libro de tal manera que esté dirigiendo las notas a su yo futuro, para enseñarle el tema a su yo futuro de hecho. En lugar de solo ecuaciones y diagramas desconectados, mis notas a menudo contienen frases como “Bien, esta es la parte difícil, conecte la ecuación 1 y la ecuación 2 usando el teorema …” y “ahora, en lugar de hacer xxx, hagámoslo en un Manera diferente. [insertar método más inteligente] “. También hace que leer sea divertido.

Si tiene más preguntas sobre NUS o ingeniería en general, siéntase libre de agregarme en Facebook con el mismo nombre de usuario.

Los sistemas embebidos, la organización informática y la programación de sistemas y sistemas operativos son los temas que se deben realizar de antemano. Redes informáticas, aprendizaje automático serían algunos temas avanzados a considerar antes de salir a estudiar. Además de JAVA y C ++, también intente comprender Python, MATLAB y MySQL / .NET y Javascript. Creo que debería ser eso. Aprenderá materias básicas de ingeniería en el primer año. el segundo año es cuando comienzas con los cursos básicos

More Interesting

¿Cuál es la diferencia entre una clase y una cadena en informática?

Estudiaré una licenciatura en Ingeniería Informática dentro de 6 meses, ¿qué puedo hacer antes para adelantarme a mis compañeros o alegrar mis perspectivas?

¿Por qué William Chen eligió las estadísticas en lugar de la informática o la ingeniería informática?

¿Qué puedo hacer después de aprender sobre ingeniería informática?

¿Cuál es la principal diferencia entre un título en informática y ciencias de la computación y matemáticas?

Estoy haciendo una pasantía en T-Mobile. ¿Cómo me aseguro de ser un buen interno?

¿Qué puedo hacer después de la ingeniería informática?

¿Cuál es mejor para estudiar ingeniería eléctrica / informática para un estudiante universitario: Boston University o Northeastern University?

¿Cuál es la diferencia entre la ingeniería informática y la informática y puede un ingeniero informático hacer el trabajo de un científico informático?

¿Por qué la ingeniería informática está perdiendo brillo en India?

Como un graduado de 40 años con un título en ingeniería informática, ¿qué tan difícil será ingresar a la fuerza laboral?

¿Los ingenieros informáticos y los informáticos ayudan a las personas?

¿Será manejable para un estudiante biológico que obtenga un asiento de IIT para estudiar ingeniería eléctrica o informática aunque no conozca los conceptos básicos? ¿Puede manejarlo?

¿Qué carrera es mejor para el futuro, diseño RTL o EDA para diseño RTL?

¿Es posible que una computadora cree su propio lenguaje?