Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Software Testing (CS258)
Image: udacity.com
#344 overall

Software Testing (CS258)

Udacity

2 recommenders · 2 threads · recommended in 2 years, 2015–2017 · score 1.5

Go to course ↗

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

What commenters said (2)

  1. Recommendsmarkdown2017in “Software developers who started after 35, 40 or 50”

    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

  2. Recommendssanxiyn2015in “Guide for Technical Development”

    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?

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help