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
  • Architectural Acoustics
  • Electromechanical Transducers
  • Nonlinear Acoustics
  • Underwater Acoustics
  • Ultrasonics
  • Wave Phenomenon
  • Introduction to Computer Music
  • Real-Time Music Programming
  • Engineering Acoustics
Bio Imaging and Signal Processing
  • Biomedical Image Processing
  • Computational MRI
  • Genomic Signal Processing
  • MRI in Research and Medicine
  • MRI in Research and Medicine
Design and Implementation of Signal Processing Systems
  • High-Speed Computer Arithmetic I
  • Embedded System Design and Modeling
  • System-on-Chip Design
Image, Video and Multidimensional Signal Processing
  • Advanced Computer Vision
  • Digital Video Processing
  • Computer Vision
  • Digital Image Processing
Machine Learning for Signal Processing
  • Advanced Probability
  • Convex Optimization Theory
  • Data Mining
  • Information Theory and Machine Learning
  • Large-Scale Learning
  • Online Learing
  • Reinforcement Learning
  • Data Science Principles
  • Data Science Laboratory
  • ML/Data Analytics for Edge AI
  • Neural Engineering
Signal Processing for Communications and Networking
  • Analysis and Design of Communication Networks
  • Digital Communications
  • Probability and Stochastic Processes I
  • Probability and Stochastic Processes II
  • 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 12/12/23. This page is maintained by Prof. Brian L. Evans. Please send comments to