Electrical and Computer Engineering: Signal Processing, Communications and AI Focus Area

This area focuses on how information is captured, analyzed, transmitted, and used to make predictions. Students learn to process signals (audio, images, sensor data), extract patterns, and build intelligent systems that adapt from data. Topics of study include:

  • Signal processing and analysis
  • Pattern recognition in large datasets
  • Wireless and internet communications
  • Artificial intelligence and machine learning for decision making

Potential Job Opportunities

Opportunities span healthcare (medical imaging), entertainment (audio/video tech), transportation (autonomous vehicles), finance (predictive analytics) and tech companies advancing AI and data applications. Potential job titles include:

  • Data scientist
  • Machine learning engineer
  • Communications systems engineer

Courses

  • ECE 350 (Foundations of Digital Signal Processing)
  • ECE 380 (Electromagnetic Fields and Waves)
  • ST 314 (Statistics for Engineers)
  • MTH 255 (Vector Calculus II)
  • ECE 352 (Signals and Systems II)
  • ECE 464 (Digital Signal Processing)
  • ECE 468 (Digital Image Processing)
  • ECE 477 (Multimedia Systems)
  • CS 434 (Machine Learning and Data Mining)
  • ECE 4XX (TBD) (Statistical Signal Processing)
  • ECE 372 (Introduction to Computer Networks)
  • ECE 461 (Introduction to Analog and Digital Communications)
  • ECE 462 (Digital Communications and Channel Coding)
  • ECE 463 (Wireless Communications Network)
  • ECE 484 (Antennas and Propagation)
  • ECE 483 (Guided Wave Optics)