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.
Apr 21, 2019
Really great course. The professors do an amazing job teaching the fundamentals that can be transferred across all of computer science. Instead of learning one programming language, they instead teach you how to think like a computer scientist, which is far more valuable because it will enable you to "connect the dots" from one language to the next.
автор: David Lee•
Apr 10, 2019
Course is organized very clearly. Content is solid.
автор: PRASAD K•
Apr 02, 2019
Not very rigorous course. However, it is OK for an introductory course for non CS students.
автор: 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.
автор: Darren Haber•
Mar 22, 2019
Good start to computer programming and python
автор: Godwin Effiong•
Mar 18, 2019
Well formulated course
автор: 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,
автор: 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).
автор: Renée Fonseca•
Mar 08, 2019
could benefit from more active assistance with assignments, especially section 4
автор: 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.