Brent Bartels
The only reason I did well in this class is because I work at a software developing place and had a previous knowledge of code. You might struggle if you know nothing about coding. 7 assignments that can be completed by following what the book says, a midterm, and a final. You can retake each test 3 times for the best grade.