Digital Signal Processing Courses

The University of Texas at Austin regularly offers the following signal processing courses, according to subareas defined by the IEEE Signal Processing Society.

Subarea Graduate Courses Undergraduate Courses
Audio and Acoustics
  • Acoustics I
  • Acoustics II
  • Transducers
  • Introduction to Computer Music
  • Real-Time Music Programming
  • Engineering Acoustics
Bio Imaging and Signal Processing
  • Biomedical Image Processing
  • Genomic Signal Processing
Design and Implementation of Signal Processing Systems
  • High-Speed Computer Arithmetic I
  • Embedded System Design and Modeling
Image, Video and Multidimensional Signal Processing
  • Digital Video Processing
  • Digital Image Processing
Machine Learning for Signal Processing
  • Advanced Probability
  • Convex Optimization Theory
  • Data Mining
  • Large-Scale Learning
  • Machine Learning: Large Data
  • Data Science Principles
  • Data Science Laboratory
Signal Processing for Communications and Networking
  • Analysis and Design of Communication Networks
  • Digital Communications
  • Probability and Stochastic Processes I
  • Probability and Stochastic Processes II
  • Space-Time Communications
  • Stochastic Geometry
  • Wireless Communications
  • Wireless Communications Laboratory
  • Probability, Statistics, and Random Processes
  • Wireless Communications Laboratory
Signal Processing Theory and Methods
  • Estimation Theory
  • Information Theory

Related graduate courses taught outside the department:

Last updated 08/19/17. This page is maintained by Prof. Brian L. Evans. Please send comments to