
#344 overall
Software Testing (CS258)
Udacity
2 recommenders · 2 threads · recommended in 2 years, 2015–2017 · score 1.5
A free Udacity course taught by Andreas Zeller (the author of the delta debugging work) that introduces software testing techniques, including automated test generation and fuzzing. It is one of the course's topics covered alongside a companion debugging course.
Commenters point to it as a well-regarded free course for learning software testing, with one noting it is taught by the author of csmith.
Algorithms & Data Structuresintermediatefreevideo lectures#software testing#fuzzing#test generation#debugging#zeller
Recommendations by year
20062026
Luckily there are many great free courses available to help you cover this ground:
https://www.udacity.com/course/how-to-use-git-and-github--ud...
https://www.udacity.com/course/software-testing--cs258
I second the recommendation of Udacity's Software Testing course and Software Debugging course. Software Testing is taught by the author of csmith, and Software Debugging is taught by the author of delta.
I feel that most CS curriculums could be improved by teaching more of testing and debugging. Do you know why it is not done?