BAIN MUSC 540
Projects in Computer Music
Return to: MUSC 540 | Learning...
Charles Severance (University of Michigan), Python for Everybody {Coursera}
Other Recommended Courses
- An Introduction to Interactive Programming in Python (Rice University) {Coursera}
- Kahn Academy: Computer Programming {Kahn Academy}
- Code Acadamy: Learn Python {Code Acadamy}
Maneris and Brown, Creative Programming in Python {GB} (Maneris and Brown 2014)
Software: Jython Music {Jythonmusic.me}
Downey, Allen B. 2015. Think Python: How to Think Like a Computer Scientist, 2nd ed. Sebastopol, CA: O'Reilly Media. {GreenTeaPress.com}
______________. 2016. Think DSP: Digital Signal Processing in Python. Sebastopol, CA: O'Reilly Media. {GreenTeaPress.com}
______________. 2016. Think Stats: Probability and Statistics for Programmers, 2nd 3d. Sebastopol, CA: O'Reilly Media. {GreenTeaPress.com}
Sedgewick, Robert, Kevin Wayne, and Robert Dondero. 2015. Introduction to Programming in Python: An Interdisciplinary Approach. Old Tappan, NJ: Pearson. {Princeton.edu}
Severence, Charles. 2016. Python for Everybody: Exploring Data in Python 3. {py4e.com}
________________. 2013. Python for Informatics: Exploring Information in Python 2.{Pythonlearn.com}
Sweigart, Al. 2015. Invent with Python. {Inventwithpython.com}
Wentworth, Peter, Jeffrey Elkner, Allen B. Downey, and Chris Meyers. 2012. How to Think Like a Computer Scientist. {OpenBookProject}
See also: Green Tea Press for more open access books by Allen B. Downey
Manaris, Bill and Andrew R. Brown. 2014. Making Music with Computers: Creative Programming in Python. Boca Raton: CRC Press. {GB; CRC}
Worrall, David. 2019. Sonification Design: From Data to Intelligible Soundfields. New York: Springer. {GB}
Updated: February 21, 2020
Reginald Bain | University
of South Carolina | School of
Music
http://in.music.sc.edu/fs/bain/vc/musc540/