¿Cuáles son los mejores cursos de ECE en UIUC?

Primero, un descargo de responsabilidad de que me he ido hace casi una década y que las cosas podrían haber cambiado. Ciertamente, la mayoría de los números del curso tienen.

Los “mejores” cursos dependen en gran medida de cuál es su área preferida. Por ejemplo, aunque muchas personas temen a ECE 313, la probabilidad es una de mis áreas de estudio favoritas.

Entonces, para mí, como EE que se especializó en CompE, es lo siguiente:

  • ECE 110 (Introducción a ECE). Tomé esta clase el primer semestre, era un curso obligatorio, y fue un TA de pregrado más tarde. Tener una clase introductoria en su primer año incorporando muchas ideas diferentes en una escuela superior de ECE fue algo nuevo en la década de 1990. Ayudó a muchas personas a identificar sus intereses y cambiar su dirección temprano.
  • ECE 290 (diseño lógico): me gustó el ritmo rápido del curso. Muchas de las personas que obtuvieron buenos resultados y terminaron los exámenes a tiempo (el curso era conocido por los exámenes de “una hora de duración” que tomaron más de 2 horas) hicieron un trabajo de posgrado en ingeniería informática.
  • ECE 411/511/512 (Arquitectura informática): todos los que se graduaron en microarquitectura informática los citan como sus cursos favoritos.
  • ECE 498/598 (Temas especiales): ayudé con el primero sobre computación GPGPU, ya que mi asesor era el instructor y teníamos que generar diapositivas, material e ideas de proyectos.

También me gustó ECE 329/350: E&M fue mi segunda área más fuerte. Sin embargo, descubrí que 520 es bastante más difícil y menos agradable.

Hice mucho procesamiento de señal en UIUC, por lo que mis cursos favoritos fueron:

  1. ECE 420: DSP Lab. Gran cantidad de procesamiento multimedia en una tableta, mucha reflexión sobre cómo implementar algoritmos
  2. ECE 417: Procesamiento de señal multimedia. MHJ es un gran profesor, y es una buena introducción a las áreas más centradas en multimedia de ML.
  3. ECE 549: Visión por computadora. Accesible para estudiantes de pregrado, súper genial e interesante.

En el área de comunicación hay algunos buenos cursos de posgrado:

1. Procesos aleatorios – ECE 534

2. Optimización por métodos de espacio vectorial – ECE 580

3. Teoría de detección y estimación – ECE 561

4. Teoría de la información – ECE 563