This text focuses on the fundamentals of digital signal processing theory and applications that take students from their previous first exposure to signals and systems to a level suitable for advanced graduate study.