¿Qué cursos debo tomar respectivamente para ser perfecto en un sistema integrado?

Los sistemas embebidos son un campo muy amplio y convertirse en buenos requiere años de experiencia. Además, ser perfecto es muy subjetivo ya que los ingenieros integrados generalmente se especializan en un área o industria dentro de sistemas integrados (software, robótica, DSP, aceleración de hardware, magia, etc.).

De todos modos, suponiendo que sea un ingeniero eléctrico, algunos cursos que me vienen a la mente porque puedo o no haberlos tomado son Introducción a C (enfoque en la comprensión de punteros y administración de memoria), arquitectura de computadora (le enseña cómo funciona realmente una CPU), diseño digital o lógico (le enseña cómo se hace realmente una CPU), sistema en chip e introducción a sistemas integrados. Dependiendo de su universidad, algunos pueden superponerse, algunos ya pueden ser necesarios para su especialización, y algunos pueden no ofrecerse en absoluto.

Si está interesado en el software integrado, también puede intentar tomar un curso de sistemas operativos o kernel de Linux de los departamentos de CS o CpE.

Por cierto, esos son los cursos que tomaría si pudiera rehacer mi BSEE y realmente quisiera enfocarme en sistemas embebidos. Pero entonces, no habría podido tomar mi procesamiento de señal, señal mixta, amplificadores y otras electivas que todavía me eran muy útiles. Así que tenlo en cuenta al elegir tus asignaturas optativas.