A great (and gentle) introduction or review of fundamental concepts in Python programming and basic computer science. The lectures are clear and the assignments are relevant/well-designed.This course series is second only to MITx 6.00.1x over at edX, which is considerably more challenging, time-consuming, and somewhat better executed. The code grader for the MIT course test a wide array of cases to ensure that the student has minimal leeway in terms of shortcuts while one could easily fool the auto-grader in this course. The assignments also lack depth and challenge compared to the MIT assignments.Overall, the course is well organized and a great option for beginners.
courses reviews