- It is learning module in edX
- The content is comprehensive as the first course of a programming language and the presentation of the materials is also clear and easy to follow.
- The course provided high quality content for understanding the basics of the programming in python.
In summary, the content of this course is quite comprehensive. It covers most of the knowledge in introductory programming course. In particular, it discusses the knowledge in Python, from basic elements to data structures. It also introduces some simple algorithm and complexity analysis, which are essential for students to go further.