"If debugging is the process of removing bugs, then programming must be the process of putting them in." Edsger W. DijkstraDebugging is yin to programming's yang; you can't have one without the other. However, finding bugs in programs can be an incredibly frustrating and demotivating process for developers. This course will teach you a variety of techniques to help make debugging your code easier.