I took the class for credit, and I did enjoy taking it. There was a recommended textbook, but I did not have it, and I still passed. The lectures were both synchronous and asynchronous so you were able to choose what best fit your schedule. There was no midterm or final, but we did have a total of 5 quizzes and 1 project.