Eigenpoll : Compare courses : Software Debugging 

Software Debugging
By Andreas Zeller

In this class you will learn how to debug programs systematically, how to automate the debugging process and build several automated debugging tools in Python.

https://www.udacity.com/course/cs259