Description: Biomedical signals representing physiological processes help advance scientific understanding of the human body as well as enable translational/therapeutic applications. This course will introduce signal processing and machine learning methods for analyzing biomedical time series. First, students will gain an understanding of how common biological signals such as neural activity and muscle activity are generated and the typical issues with recording them (signal dispersion, recording instabilities, data scarcity, individual variability, etc). Second, they will learn commonly used statistical methods used to extract useful information from these biomedical signals. Methods will span spectral analysis, unsupervised discovery & latent variable models to identify structure in data and supervised methods to decode task-relevant information. While we focus on neurophysiological signal processing applications, the concepts are broadly applicable. Recommended Prerequisite(s): ELEC 303 Random Signals, probability or equivalent, ELEC 378 Fundamentals of Machine Learning, or equivalent, and ELEC 242 Signals, Systems and Transforms