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.
創建者 Quan M T•
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.
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.
創建者 Levi T S•
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).
創建者 Natalie D•
Feb 11, 2019
I thought this course was excellent except for a few small things. I've done a handful of online "learn to code" courses and this was by far the best one to help understand the foundations and actually what you are doing when you code. The videos were really helpful as well as the assignments which I thought were a good balance of challenging but not too challenging. There were two specific things I didn't like as much, particularly the quizzes at the end of each lecture and the format of the delivery of the assignments. I thought that the quizzes were so short that they didn't deliver a ton of value. With respect to the assignments, I thought that the assignments themselves were excellent but the long multi-page PDFs for each coding assignment were overwhelming and often had details buried within them that were really important. I'd recommend a short bulleted summary of requirements up at the top or something to make it clearer. Other than that, I thought this was an excellent course!
創建者 Ross T•
Jul 08, 2019
Great course! I highly recommend this to anyone who is interested in getting started with computer science or computer programming. This course provides a good introduction to the thought processes and concepts used in these fields.
創建者 Joseph R•
Jun 28, 2019
The course is great. I learned a lot. The support for the course is SUPER slow. It's hard to get any direct help for any questions or issues that you are having. Beware of assignment 4.7!
Jun 25, 2019
Overall, great. However, I think the programming assignments were too hard to just do right off of the lectures. Needed extra research.
創建者 Yongchao Q•
Jun 23, 2019
Fabulous course. I truly like how the content was structured and the instructor's approach of delivering theoretical concepts with real-life examples. Highly recommend for anyone who wants to have some basic understanding of computing:-)
創建者 Mingming Z•
Jun 16, 2019
The instructors explains the concepts of programming very well. Love this course. A great compact programming 101 class for beginners!
創建者 Nicholas J D I•
Jun 13, 2019
This class provides an approach to problem solving that everyone should learn.
Jun 11, 2019
創建者 Danielle J•
Jun 10, 2019
Really great course. I found the wording of a couple homework problems to be confusing, but overall really enjoyed the course
創建者 Craig D•
Jun 09, 2019
Great Course!!! I would highly recommend this fo anyone. I have bachelors
and masters degrees in engineering and I found this course very helpful and plan to apply what I learned at my place of work. Thanks!
創建者 Dirk X•
Jun 02, 2019
Neat and clear
May 31, 2019
Boring, not application based.
How this help me on the job?
創建者 Yan L•
May 28, 2019
Very excellent introduction course, especially for the concept of computational thinking. The contents are well-organized and easy to follow as a beginner. The MCIT program sounds like a good track to keep the learning process. I will definitely apply it!
創建者 Yee S L•
May 27, 2019
Great introduction to computer science and programming. Tried a couple of other course, but found this one the most helpful.
創建者 Yacine B•
May 25, 2019
Excellent foundational knowledge for problem solving, especially as it pertains to computer science, while not limited to it. Highly recommended.
創建者 Tomas L•
May 25, 2019
Great! I learned the value of planning before coding. However, I would like this course to be more challenging.
創建者 Harsha v P•
May 23, 2019
please go with more technical and logical thinking.
創建者 Pauline A G H•
May 19, 2019
Even just after finishing week 1, I have noticed an improvement in how I go about the challenges in my work as I was already able to apply the basic concepts of computational thinking. The simplicity of their lectures even as they go through detailed explanations has helped me in understanding the concept and application of this course. I would definitely recommend this. In fact, I already did recommend it to some of my colleagues as I was taking it.
創建者 Ethan L•
May 18, 2019
What a great introduction to Computer Science. I've been a programmer for a couple of years and know Python pretty well. This course was helpful for understanding the more fundamental concepts I experience every day, e.g. sorting lists. Most of Python logic is abstracted away from the user so it's great to take this course to see what's under the hood.
創建者 Nathan S K•
May 13, 2019
This was an excellent course. The instructors are very thorough and patient in their explanations of the topics. Having taken online courses previously, I felt that the approach of learning first how to think like a programmer, then finally executing code once that foundation was laid, helped me better understand how these concepts could be scaled and structured to fit a variety of real-world scenarios. Thank you!
創建者 Jared A•
May 10, 2019
The most frustrating learning experience I have ever had. I should not have to google for 70% of what should be taught in the lessons. Quizzes and exercises use material not covered in the lectures.
創建者 Robel A•
May 03, 2019
Its a really nice class, clear presentations, and good workout