Skip to content

    Read more about Think DSP: Digital Signal Processing in Python

    Think DSP: Digital Signal Processing in Python

    (1 review)

    Allen B. Downey, Franklin W. Olin College of Engineering

    Copyright Year:

    ISBN 13: 9781491938454

    Publisher: Green Tea Press

    Language: English

    Formats Available

    Conditions of Use

    Attribution-NonCommercial Attribution-NonCommercial
    CC BY-NC

    Reviews

    Learn more about reviews.

    Reviewed by Braxton Boren, Assistant Professor, American University on 5/3/21

    This book covers all the topics I would hope to see in an introductory DSP course. read more

    Table of Contents

    • Preface
    • 1 Sounds and signals
    • 2 Harmonics
    • 3 Non-periodic signals
    • 4 Noise
    • 5 Autocorrelation
    • 6 Discrete Cosine Transform
    • 7 Discrete Fourier Transform
    • 8 Filtering and Convolution
    • 9 Differentiation and Integration
    • 10 LTI systems
    • 11 Modulation and sampling

    Ancillary Material

    • Green Tea Press
    • About the Book

      Think DSP is an introduction to Digital Signal Processing in Python.

      The premise of this book (and the other books in the Think X series) is that if you know how to program, you can use that skill to learn other things. The author is writing this book because he thinks the conventional approach to digital signal processing is backward: most books (and the classes that use them) present the material bottom-up, starting with mathematical abstractions like phasors.

      About the Contributors

      Author

      Allen B. Downey is an American computer scientist, Professor of Computer Science at the Franklin W. Olin College of Engineering and writer of free textbooks.


      Downey received in 1989 his BS and in 1990 his MA, both in Civil Engineering from the Massachusetts Institute of Technology, and his PhD in Computer Science from the University of California at Berkeley in 1997.


      He started his career as Research Fellow in the San Diego Supercomputer Center in 1995. In 1997 he became Assistant Professor of Computer Science at Colby College, and in 2000 at Wellesley College. He was Research Fellow at Boston University in 2002 and Professor of Computer Science at the Franklin W. Olin College of Engineering since 2003. In 2009-2010 he was also Visiting Scientist at Google Inc.

      Contribute to this Page

      Suggest an edit to this book record