OMI, debes saber para (el momento en que termines) tu segundo año de universidad:
software: algoritmos (géneros, Dijkstra, etc.) y estructuras de datos (cola, montón, lista vinculada, etc.), y posiblemente Matlab
hardware: análisis de circuitos, diseño de puerta lógica, microprocesadores (sistemas integrados)
- Soy un estudiante de tercer año de B.Tech. ¿Qué tengo que hacer para mi carrera de ingeniero civil?
- ¿Cuáles son algunas buenas cargas de ingeniero para TF2?
- ¿Qué campo se automatizará antes, software / informática o ingeniería?
- Soy un estudiante de EE interesado en automatización, ingeniería de sistemas, robótica y sistemas de control. ¿Qué clases / área de especialización debo elegir?
- ¿Qué variables se pueden medir con un termistor?
otros: métodos lineales (multiplicación de matrices), estructuras discretas, física (electricidad y magnetismo)
Estas son asignaturas que completé cuando terminé mi segundo año de universidad. Si logras comprender bien estos conceptos cuando termines tu segundo año, creo que estás por delante del juego. Si no, no se preocupe, volverá a tocar estos conceptos a medida que avance en su carrera universitaria. Incluso no entendí realmente estas cosas hasta que las discutimos en las clases de división superior. Además, si tiende a desviarse hacia la ruta CS (como lo hice yo), debe comenzar a aprender un segundo o incluso un tercer lenguaje de programación, si aún no lo está haciendo.