Dec 19, 2018
Excellent course for beginners with enough depth, programming and computational theory to increase their computer science knowledge to a higher level. It builds a good foundation of how computers work
Feb 04, 2019
The course is very well-designed and it helped me develop understand how to apply computational thinking in solving various types of problems as well as acquire basic skills of programming in Python.
By David Lee•
Apr 10, 2019
Course is organized very clearly. Content is solid.
By PRASAD K•
Apr 02, 2019
Not very rigorous course. However, it is OK for an introductory course for non CS students.
By Robert Kasinow•
Mar 25, 2019
Great course. Good mixture of video lectures, quizzes, and peer graded assignments. Four stars because in some of the assignments it was unclear as to what was being asked or required until you saw the rubric for the first time. I think some items that were asked for in the rubrics were not obvious/inferable from the prompts.
By Darren Haber•
Mar 22, 2019
Good start to computer programming and python
By Godwin Effiong•
Mar 18, 2019
Well formulated course
By Samuel Bauter•
Mar 17, 2019
Great Introduction to thinking about how to think about and structure basic coding structures like loops. I've learned syntax several times, but never quite understood the practical meaning behind it. The flow charts in this course are awesome for developing a great understanding,
By Levi Tyler Schneider•
Mar 13, 2019
This course surprised me. As a programmer by trade these are my thoughts...
Week 1 (Problem Solving) - Good for beginners (and scatter brained intermediates).
Week 2 (Algorithms) - This was interesting and professionally useful. Algorithms include: Linear, binary, greedy, and brute force.
Week 3 (Computer Architecture) - Basic outline of how the cpu deals with information and a brief history of computing. Overall not professionally useful, but interesting.
Week 4 (Python Programming) - Brief intro to python and applying what you have learned by writing python scripts. This was the easiest module for me (and probably for anyone with coding experience).
By Renée Fonseca•
Mar 08, 2019
could benefit from more active assistance with assignments, especially section 4
By Quan Minh Tran•
Mar 04, 2019
The course is generally good. However, the assignment content and the lecture are not really getting along, especially the Python part. I suggest more "bridging" materials.
By Lee Chian Yee•
Mar 01, 2019
A very thorough and engaging experience for student. Lots of video and very good explanation of computer science concept and practical problems involving python