subject
Intro

edX: Introduction to Computer Science and Programming Using Python

 with  Ana Bell, Eric Grimson and John Guttag

This course is the first of a two-course sequence: Introduction to Computer Science and Programming Using Python, and Introduction to Computational Thinking and Data Science. Together, they are designed to help people with no prior exposure to computer science or programming learn to think computationally and write programs to tackle useful problems. Some of the people taking the two courses will use them as a stepping stone to more advanced computer science courses, but for many it will be their first and last computer science courses. This run features updated lecture videos, lecture exercises, and problem sets to use the new version of Python 3.5. Even if you took the course with Python 2.7, you will be able to easily transition to Python 3.5 in future courses, or enroll now to refresh your learning. 

Since these courses may be the only formal computer science courses many of the students take, we have chosen to focus on breadth rather than depth. The goal is to provide students with a brief introduction to many topics so they will have an idea of what is possible when they need to think about how to use computation to accomplish some goal later in their career. That said, they are not "computation appreciation" courses. They are challenging and rigorous courses in which the students spend a lot of time and effort learning to bend the computer to their will.

109 Student
reviews
Cost Free Online Course
Pace Upcoming
Provider edX
Language English
Certificates $49 Certificate Available
Calendar 9 weeks long
+ Add to My Courses
In-Depth Review
More than just about Python, this special course uses the language as a tool to teach computational thinking and serves as an introduction to computer science. Aimed at students with little or no prior programming experience who feel the need to understand computational approaches to problem solving. Read Review
Learn Data Analysis udacity.com

Learn to become a Data Analyst. Job offer guaranteed or get a full refund.

Advertisement
75+ Hour Free Coding Course flatironschool.com

Get started with Ruby & JS curriculum online with all-day instructor help.

Advertisement
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

109 reviews for edX's Introduction to Computer Science and Programming Using Python

Write a review
17 out of 19 people found the following review useful
4 years ago
profile picture
Anonymous completed this course.
This is an excellent course that will teach you some Python, but more importantly will teach you algorithmic thinking and how to break down large problems into simpler ones. I came into it with some self-taught Python knowledge and found it challenging but manageable. Absolute beginners may want to first try Google's f Read More
This is an excellent course that will teach you some Python, but more importantly will teach you algorithmic thinking and how to break down large problems into simpler ones. I came into it with some self-taught Python knowledge and found it challenging but manageable. Absolute beginners may want to first try Google's free Python course or some other quick introduction to the language.

The problem sets are very hard, but also the best part of the experience: they drive home the lecture concepts and completing them successfully makes you feel accomplished. Some examples: we had to write programs that could monitor news feeds over the internet, simulate the behavior of a Roomba vacuum, model the growth of viruses in a sick patient, and determine the best path between nodes on a graph. You always have two weeks to complete a problem set, which is enough to give you some flexibility yet still allows you to stay on a steady schedule.

There were some logistical difficulties with the course: the last problem set wasn't released on schedule, and so the concepts I learned towards the very end of the class felt a little rushed and untested. But I imagine that these wrinkles will be smoothed out in the future.

In short: it's a challenging class for CS beginners, but definitely recommended.
Was this review helpful to you? YES | NO
10 out of 10 people found the following review useful
2 years ago
Prose Simian completed this course, spending 6 hours a week on it and found the course difficulty to be medium.
This is a well-crafted, fast-paced introduction to Computer Science, though a little dry at times. I think it's based on the introductory 'CS for non CS majors' course at MIT. The pace, relative complexity of some of the subject matter* and difficulty of a few of the exercises - I'm not a gifted programmer and I found Read More
This is a well-crafted, fast-paced introduction to Computer Science, though a little dry at times. I think it's based on the introductory 'CS for non CS majors' course at MIT.

The pace, relative complexity of some of the subject matter* and difficulty of a few of the exercises - I'm not a gifted programmer and I found a couple fairly challenging despite some background - might make it better suited as a second (or third) course for some, despite using Python (perhaps the easiest programming language to pick up). Rice's IIP or Udacity's CS101 - which I'd both done earlier - would both be good preparation (or fallback options, if you try this and find it too hard).

I just completed the final exam, which is untimed (you get a long weekend to complete it) & accounts for 25% of the grade). I seemed to test a pretty representative selection of the material, at a level comparable in difficulty to the homeworks.

*It includes introductory material on object orientation (including inheritance), recursion, data structures (trees) and algorithms (including big O notation, tree search).
Was this review helpful to you? YES | NO
6 out of 6 people found the following review useful
4 years ago
profile picture
Anonymous completed this course.
This was probably the best introduction to computer programming I have ever seen. The professors are engaging and the lectures are short and to the point. Finger exercises between lectures really drive home the points that the professors were trying to make. The programming assignments were challenging enough to make y Read More
This was probably the best introduction to computer programming I have ever seen. The professors are engaging and the lectures are short and to the point. Finger exercises between lectures really drive home the points that the professors were trying to make. The programming assignments were challenging enough to make you feel like you have accomplished something, but the specifications were generally enough to get you through it. The forums were invaluable to completing the assignments and were full of very bright students with excellent questions. The Midterms were very challenging, especially the first one. I liked how once the fundamentals of Python were covered, the focus moved to solving real world engineering problems, but I still feel that there is a lot more to learn about Python. I'd take another class from this MIT group in an instant.
Was this review helpful to you? YES | NO
4 out of 4 people found the following review useful
a year ago
Nicole Debonet completed this course, spending 12 hours a week on it and found the course difficulty to be very hard.
I just finished this class. It was much harder and moved much quicker than any other MOOC I have taken. I learned a lot, but it was a lot more work than I had really anticipated. I am a complete novice with no programming experience, so perhaps that was my fault. I did finish (just this second) and did get a good Read More
I just finished this class. It was much harder and moved much quicker than any other MOOC I have taken. I learned a lot, but it was a lot more work than I had really anticipated. I am a complete novice with no programming experience, so perhaps that was my fault.

I did finish (just this second) and did get a good grade, but I put far more time and effort into the class than I had expected. Be prepared!

As an example the first 3 'week' projects are due 4 days apart (Thurs, Tue, Fri due dates) so the 'week' concept was a bit misleading. Again, I really enjoyed and learned a ton, but I hope others know their expectations.

Also a lot of the work is self taught. You need to go out and find the answer far more than expect the answer to be in the videos or exercises.
Was this review helpful to you? YES | NO
3 out of 3 people found the following review useful
a year ago
Prahlad completed this course, spending 35 hours a week on it and found the course difficulty to be medium.
Great course! But you have to work a lot, not get frustrated and be ready to think out of the box and get out of the comfort zone to solve the problems. One of the things to take away from this course for me was that coding of complex programs is not done alone. Brainstorm with some one else if the approach you are t Read More
Great course! But you have to work a lot, not get frustrated and be ready to think out of the box and get out of the comfort zone to solve the problems.

One of the things to take away from this course for me was that coding of complex programs is not done alone. Brainstorm with some one else if the approach you are taking to solve the problem is on the right track. Pseudocodes are important.

Another thing I learnt in this course is that they make you work hard on the Problem sets so that you are well prepared for the Finals. You may have difficulty winning the battle but you will win the war because you are well prepared for it.

At the end of it, it's real power when you tell the computer what you want it to do and it does that!
Was this review helpful to you? YES | NO
3 out of 3 people found the following review useful
3 years ago
profile picture
Anonymous completed this course.
This course has been my best online 'tutorial'. Instructor approaches teaching from 'first principle' and for me that is the way to go. I was able to grasp the fundamentals of programming on the fly. I entered the course with the aim of getting first hand education on python programming to enable me write scripts for d Read More
This course has been my best online 'tutorial'. Instructor approaches teaching from 'first principle' and for me that is the way to go. I was able to grasp the fundamentals of programming on the fly. I entered the course with the aim of getting first hand education on python programming to enable me write scripts for digital design as an architect but I chanced upon a requisite knowledge I never earlier imagined. Each lesson was modest in design, well defined in specific objective, and understandable information. It covered a wide range of lessons needed for computer programming and would recommend it for anybody who wants to learn computer science.
Was this review helpful to you? YES | NO
2 out of 3 people found the following review useful
a year ago
Vicky Pang partially completed this course, spending 2 hours a week on it and found the course difficulty to be hard.
The many practice quizzes are very useful and I could follow the first half of the course but when I encountered a problem with an exercise around the middle of the course I couldn't solve it and since I was too busy to find other help (e.g. books/resource persons), I was stuck and gone off track with the course schedu Read More
The many practice quizzes are very useful and I could follow the first half of the course but when I encountered a problem with an exercise around the middle of the course I couldn't solve it and since I was too busy to find other help (e.g. books/resource persons), I was stuck and gone off track with the course schedule. So I had to drop this course. I'd recommend this course if you have someone around who already knows programming because as with other computer stuffs, sometimes a small thing can get you stuck and you can look at it a million times and still can't see where the problem lies.
Was this review helpful to you? YES | NO
4 out of 4 people found the following review useful
3 years ago
profile picture
Tony Seng Min Paek completed this course.
This is am amazing class. One of the best so far MOOCs I've taken so far. I not only learned python, but also computational thinking that expands the power of programming. As a non-cs major heading into a master's CS program, the exposure to this class gave me tremendous confidence in moving into the next level. the ps Read More
This is am amazing class. One of the best so far MOOCs I've taken so far. I not only learned python, but also computational thinking that expands the power of programming. As a non-cs major heading into a master's CS program, the exposure to this class gave me tremendous confidence in moving into the next level. the psets, coupled with exercises between lectures fortified my understanding of the materials seamlessly. I highly recommend this class to anyone interested in learning python, and programming in general.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
4 years ago
profile picture
Gabriel Candal completed this course.
Prior experience: 1 year of computer science education. This was my first MOOC, and up to this point, the most rewarding one. The way it approaches CS is the best I've seen so far, giving real examples of usage of all the concepts, it's really motivating. Regarding difficulty, it has the perfect balance: the challeng Read More
Prior experience: 1 year of computer science education.

This was my first MOOC, and up to this point, the most rewarding one. The way it approaches CS is the best I've seen so far, giving real examples of usage of all the concepts, it's really motivating.

Regarding difficulty, it has the perfect balance: the challenges are demanding but not so hard that you feel frustrated or can't complete it.

I totally recommend this one, but I advise you that if your only goal is to learn Python, maybe it is not the best choice, as you will use a lot of time on others subjects rather then just programming.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
a year ago
Dubravko Gacina completed this course, spending 15 hours a week on it and found the course difficulty to be hard.
Excellent introduction class for anyone wanted to learn Python either you are a beginner/student or a professional experienced engineer wanted to learn something new. The class is somewhat medium-to-hard to follow and requires quite an attention and regularity of attendance (it's an esteemed MIT after all) but presente Read More
Excellent introduction class for anyone wanted to learn Python either you are a beginner/student or a professional experienced engineer wanted to learn something new. The class is somewhat medium-to-hard to follow and requires quite an attention and regularity of attendance (it's an esteemed MIT after all) but presenters and authors MIT's Professors John V. Guttag, Eric Grimson and Ana Bell did an extraordinary job of making a learning curve as gentle and pleasant as humanly possible. Personally, to me it's the very Eric Grimson's teaching style which kept me going.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
3 years ago
profile picture
Anonymous completed this course.
I thought this course was HARD. Devoted many more hours to it than I anticipated and barely got above the passing mark. That said, I learned a lot and found it to be of higher quality than several undergraduate courses I took as an enrolled student at a respected university. I am not a programming type and my brain doe Read More
I thought this course was HARD. Devoted many more hours to it than I anticipated and barely got above the passing mark. That said, I learned a lot and found it to be of higher quality than several undergraduate courses I took as an enrolled student at a respected university. I am not a programming type and my brain does not naturally take to this kind of material. If you have a thick skin and are interested in the topic, this is the course you want. Many of the concepts helped me substantially in understanding how to use other programs like R effectively.
Was this review helpful to you? YES | NO
3 out of 3 people found the following review useful
2 years ago
Doris Smith completed this course, spending 6 hours a week on it and found the course difficulty to be hard.
An excellent introduction to thinking computationally. I liked the instructor, and the exercises and problems sets largely struck a nice balance, being challenging but not discouraging. The midterm and final, though, I found very difficult. The pacing of the class is also a little uneven: we lingered over the eas Read More
An excellent introduction to thinking computationally. I liked the instructor, and the exercises and problems sets largely struck a nice balance, being challenging but not discouraging. The midterm and final, though, I found very difficult.

The pacing of the class is also a little uneven: we lingered over the easier topics early on, but then sped through more demanding topics, such as object-oriented programming, toward the end of the course.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
2 years ago
Aviaura is taking this course right now, spending 12 hours a week on it and found the course difficulty to be very hard.
Okay, so for someone who has never coded, and wants to learn to program, you can safely assume this is the best course, yet the hardest out their. Even for someone who has programmed for a year or so, this course can be tough. So, if you are merely starting, don't feel belittled. This is a magnificent course, and even Read More
Okay, so for someone who has never coded, and wants to learn to program, you can safely assume this is the best course, yet the hardest out their. Even for someone who has programmed for a year or so, this course can be tough. So, if you are merely starting, don't feel belittled. This is a magnificent course, and even if you just complete it, without scoring good, trust me, you will take many things out of it for future. Will normally take around 12-15 hours a week, but if you are new might take long.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
a year ago
profile picture
Anonymous completed this course.
I really enjoyed this course. Prof. Grimson's lectures were a pleasure to watch. I had very little programming experience (just Python for Informatics on Coursera), so I found this course to be difficult, but very rewarding. I took it concurrently with the Rice python course on Coursera, and I found that the two cou Read More
I really enjoyed this course. Prof. Grimson's lectures were a pleasure to watch. I had very little programming experience (just Python for Informatics on Coursera), so I found this course to be difficult, but very rewarding. I took it concurrently with the Rice python course on Coursera, and I found that the two courses complemented each other very well, though it was hard to find time to complete all the assignments for both courses.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
2 years ago
Thong Buu Tran completed this course, spending 12 hours a week on it and found the course difficulty to be hard.
In summer last year, I took this course as my first course to learn CS and I was satisfied with the quality and rigor of this course. I learned many CS concepts and did practice with tons of programming exercises. The professor's high quality lectures and active discussion forum were really helpful. I think the high quality of edX platform itself also contributed to my success in this course.
Was this review helpful to you? YES | NO
3 out of 3 people found the following review useful
3 years ago
profile picture
Anonymous completed this course.
Challenging and rewarding introductory CS course. Downloading the Python interpreter is practically mandatory. If you can't install software on the machine you use, this may not be the course for you. My only complaint is that when they show the code he's working on in the videos, it is too small and fuzzy to read.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
2 years ago
Ilya Rudyak completed this course, spending 10 hours a week on it and found the course difficulty to be hard.
This course is hard like other MIT courses. Be prepared to work a lot to perform well. A good news that it's not that hard like previous course in functional programming. The second part is about scientific applications of python that is not very common for such courses but natural for MIT. Personally I was highly interested in Monte-Carlo simulations.
Was this review helpful to you? YES | NO
1 out of 2 people found the following review useful
2 years ago
Maxime Zabiégo completed this course, spending 6 hours a week on it and found the course difficulty to be medium.
Very useful course, with plenty of practice exercises. Covers programming methods beyond just the python language. A very good introduction, that goes fairly deep into the concepts. I hesitated rating it intermediate, rather than beginner, for this reason: it's a more demanding course than that proposed by University of Michigan (Dr Chuck), for instance.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
4 years ago
profile picture
Anonymous completed this course.
Excellent class. It is a very serious introduction to programming, beyond the usual college introductory level. It discusses some data structures and a good number of algorithms. Its programming assignments are challenging. The presentations are exemplary in their precision and rigor. There is not one minute wasted during the lectures.
Was this review helpful to you? YES | NO
4 out of 6 people found the following review useful
2 years ago
profile picture
Anonymous dropped this course.
I don't consider this an introduction to Python. They expect you to solve some of the problems without giving you the information in the lectures.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
2 years ago
Daniel K O'leary is taking this course right now.
Video and audio quality (thus far) is a little poor by 2015 standards but the course content is deep, engaging and applicable. Both easy and challenging problems are interspersed at just the right intervals to keep you attentive and learning.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
2 years ago
profile picture
Robert Grutza completed this course, spending 8 hours a week on it and found the course difficulty to be hard.
This is an excellent introduction into Computer Science using Python. The instructor is very clear in his explanations and the assignments are challenging, while also good learning experiences. This is a top level MOOC - excellent.
Was this review helpful to you? YES | NO
3 out of 3 people found the following review useful
3 years ago
profile picture
Brian Khor Jia Jiunn completed this course, spending 10 hours a week on it and found the course difficulty to be hard.
For beginners, make sure to do extra reading and assignments outside of the course (but recommended by the course) in order to get the most out of it.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
2 years ago
Sillas Teixeira Gonzaga completed this course, spending 10 hours a week on it and found the course difficulty to be hard.
I think this is best introductory programming course for those who want to dive into Data Science. The lectures are well designed and the exercises are quite challenging.
Was this review helpful to you? YES | NO
2 out of 3 people found the following review useful
3 years ago
profile picture
Ostap Komaryanskyy completed this course.
Finished this course with 98%. Very interesting and useful, even though, I've done it on my fourth year studying CS at the university.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
2 years ago
profile picture
Anonymous completed this course.
This is very good course,

but I don't believe is suitable for absolute beginners

This is not a learning Python course,

this is an introduction CS using Python,as the title of course says.

Was this review helpful to you? YES | NO
7 months ago
profile picture
Anonymous is taking this course right now.
The course moves very quickly and has required 20+ additional hours of work weekly beyond the instruction. The lectures are very contained in their scope, but the scope of the problems jumps far beyond the lecture and requires much unsupported research (really guessing, in many cases!). This problem could be easily r Read More
The course moves very quickly and has required 20+ additional hours of work weekly beyond the instruction. The lectures are very contained in their scope, but the scope of the problems jumps far beyond the lecture and requires much unsupported research (really guessing, in many cases!). This problem could be easily rectified with a more gradual evolution of problems. (Bridging problems between the current short end-of-lesson questions and complex weekly problems.) On-screen the graphics are difficult to follow with a very small font making it hard to see key characters. The execution screen is full of past work and so that with the phrase "Let's see what this does!" it is unclear (and obscured) what was typed in and what resulted since you visually have to jump from the code screen to the execution screen in the midst of lines of text (and again, a very small font). And while this may not be the typical "requirement" of a college course, the examples of where and in what context a given code might be utilized is much better provided in other online courses. The course content on the whole is solid but half-baked in execution with poor visuals, pacing, and contextual application to the real world.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
2 years ago
Bhuvan N completed this course, spending 10 hours a week on it and found the course difficulty to be hard.
Topics are covered rigorously, the exercises & quizzes are helpful in learning, the weekly coding assignments are very challenging. Overall a great learning experience.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
3 years ago
profile picture
Anonymous completed this course.
This is a very good class, I'm currently taking it and maybe the pace of the course is kind of fast, but it's a very good course.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
5 years ago
profile picture
Anonymous completed this course.
Real college course. Lot of hours of work, but good coverage
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
3 years ago
profile picture
Anonymous completed this course.
Excellent class. Professor Grimson is an excellent and very knowledgeable lecturer.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
4 years ago
profile picture
Anonymous completed this course.
Excellent course. High workload. Intellectually rewarding.
Was this review helpful to you? YES | NO
a month ago
profile picture
Yngwi completed this course, spending 6 hours a week on it and found the course difficulty to be medium.
Really excellent one. Even without any prior exposure to the programming one can grasp all the fundamental ideas, presented in course, pretty easily. The other important characteristic is very active discussion forum, where it is possible to find support or get answers for a variety of questions. And, third, despite fr Read More
Really excellent one. Even without any prior exposure to the programming one can grasp all the fundamental ideas, presented in course, pretty easily. The other important characteristic is very active discussion forum, where it is possible to find support or get answers for a variety of questions. And, third, despite frequent claims to the contrary, automatic grader gets the job done - with a proper implementation throughout all the course I haven't managed to get any errors or incorrect behaviour from it.
Was this review helpful to you? YES | NO
11 months ago
Giovanni Volante completed this course, spending 8 hours a week on it and found the course difficulty to be medium.
No bell and whistles, a classical approach and a wonderful professor, Eric Grimson. One advice, especially for student whose English isn't mother tongue: if you find yourself in troubles with tests, go back to the video lessons. They are dense. When I found myself in troubles, I often taught that something has not bee Read More
No bell and whistles, a classical approach and a wonderful professor, Eric Grimson.

One advice, especially for student whose English isn't mother tongue: if you find yourself in troubles with tests, go back to the video lessons. They are dense. When I found myself in troubles, I often taught that something has not been explained, but I had always had to admit that it was my fault, since I lowered my attention during the view.
Was this review helpful to you? YES | NO
5 months ago
Paul Palmer is taking this course right now.
I came to this course to see what Python is and why I should want to invest my time going down the Python path rather than Ruby, Perl, Java, C++ or a thousand other programming tools that I could find. Unfortunately, I found no description of Python or description of its real world usage or comparison to anything else. Read More
I came to this course to see what Python is and why I should want to invest my time going down the Python path rather than Ruby, Perl, Java, C++ or a thousand other programming tools that I could find. Unfortunately, I found no description of Python or description of its real world usage or comparison to anything else. So I will just keep looking. I did watch the short intro video but found no guidance there either.
Was this review helpful to you? YES | NO
a month ago
profile picture
Soumyadeep Roy completed this course, spending 8 hours a week on it and found the course difficulty to be medium.
Very well structured course from MIT. I guess,what makes this course even more interesting is that it's being taught by former MIT Chancellor Prof. Eric Grimson. He explains very lucidly and very calmly. Because of his well explanatory capabilities, he don't let his students to get lost in the middle of lecture.
Was this review helpful to you? YES | NO
2 out of 7 people found the following review useful
4 years ago
profile picture
Anonymous completed this course.
Very disappointed: video lectures are useless, the only thing you see is professor's face, discussions are in the comments below the problem set , to find the answer to your question you need to unfold comments to all posts. Add this time up to 12 hours of weekly work. If you're late with the homework submission, yo Read More
Very disappointed: video lectures are useless, the only thing you see is professor's face, discussions are in the comments below the problem set , to find the answer to your question you need to unfold comments to all posts. Add this time up to 12 hours of weekly work. If you're late with the homework submission, you cannot even check the correctness of it - NO check button after the deadline. At this point you either need to skip to the active lesson or you're on your own.
Was this review helpful to you? YES | NO
2 months ago
Shiraz Suleman is taking this course right now, spending 6 hours a week on it and found the course difficulty to be medium.
Course is really good, maybe a little easy. I think it would be more difficult for a beginner which is the audience it is targeting.
Was this review helpful to you? YES | NO
1 out of 2 people found the following review useful
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
2 years ago
Frédéric Bigey completed this course, spending 10 hours a week on it and found the course difficulty to be medium.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
2 years ago
profile picture
M S completed this course, spending 6 hours a week on it and found the course difficulty to be hard.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
3 years ago
profile picture
Mohammad Alavi completed this course, spending 6 hours a week on it and found the course difficulty to be medium.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
7 months ago
Keshav Gupta completed this course.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Ursulle Yanzi is taking this course right now.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Luis Herrera completed this course.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
profile picture
Vinay N is taking this course right now.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Sushant Suresh Patil is taking this course right now.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Matteo Ferrara completed this course.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
profile picture
Maurits Doorn completed this course.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Tai completed this course.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Niko Bertrand is taking this course right now.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Oleg Ravich completed this course.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Riya Banerjee is taking this course right now.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
2 years ago
Anirudh Jayaraman completed this course.
Was this review helpful to you? YES | NO
2 out of 7 people found the following review useful
3 years ago
profile picture
Anonymous completed this course.
I'm unable to judge on quality, however comparing my learning experience to other MOOCs I've finished (on the same topic) I must say that this one was quite boring.
Was this review helpful to you? YES | NO
a year ago
Ahmed Elashry completed this course.
Was this review helpful to you? YES | NO
12 months ago
profile picture
Sarah Norell completed this course.
Was this review helpful to you? YES | NO
Was this review helpful to you? YES | NO
3 months ago
Gershom Tripp completed this course.
Was this review helpful to you? YES | NO
2 years ago
Samuil Alexandrov is taking this course right now.
Was this review helpful to you? YES | NO
2 months ago
Khaleeq Ahmed completed this course.
Was this review helpful to you? YES | NO
Was this review helpful to you? YES | NO
2 years ago
Siddharth Nair is taking this course right now.
Was this review helpful to you? YES | NO
a year ago
profile picture
Shigeru Matsumiya completed this course.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Trey Walters completed this course.
Was this review helpful to you? YES | NO
8 months ago
profile picture
Brad Lazaruk completed this course.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Eliza Karki is taking this course right now.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Alex Dawson completed this course.
Was this review helpful to you? YES | NO
a year ago
Asr completed this course.
Was this review helpful to you? YES | NO
7 months ago
Mike Phillips partially completed this course.
Was this review helpful to you? YES | NO
2 years ago
Félix Pérez completed this course.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Alvaro De Lucas completed this course.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Saber completed this course.
Was this review helpful to you? YES | NO
a year ago
Ignat Petrenko completed this course.
Was this review helpful to you? YES | NO
5 months ago
profile picture
Andile Skungwini completed this course.
Was this review helpful to you? YES | NO
a year ago
profile picture
Pergamom completed this course.
Was this review helpful to you? YES | NO
3 weeks ago
Sune Justesen completed this course.
Was this review helpful to you? YES | NO
a year ago
profile picture
Anonymous is taking this course right now.
Was this review helpful to you? YES | NO
6 months ago
Brian Page partially completed this course.
Was this review helpful to you? YES | NO
a year ago
Ostap Komaryanskyy completed this course.
Was this review helpful to you? YES | NO
a year ago
Katrina High partially completed this course.
Was this review helpful to you? YES | NO
a year ago
Rajanand completed this course.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Aarush Mohit Mittal is taking this course right now.
Was this review helpful to you? YES | NO
Was this review helpful to you? YES | NO
a year ago
Shayan Fahimi completed this course.
Was this review helpful to you? YES | NO
10 months ago
profile picture
Lucio Melito completed this course.
Was this review helpful to you? YES | NO
2 years ago
profile picture
Fu Name completed this course.
Was this review helpful to you? YES | NO
a year ago
장지오 is taking this course right now.
Was this review helpful to you? YES | NO
11 months ago
profile picture
Lukke partially completed this course.
Was this review helpful to you? YES | NO
a year ago
Denis Ananev completed this course.
Was this review helpful to you? YES | NO
4 months ago
Simon Tyler completed this course.
Was this review helpful to you? YES | NO
a year ago
profile picture
Morris Qiu completed this course.
Was this review helpful to you? YES | NO
a year ago
Khelifa is taking this course right now.
Was this review helpful to you? YES | NO
a month ago
Martin Kaiser audited this course.
Was this review helpful to you? YES | NO
a year ago
profile picture
Ksenia Korovina completed this course.
Was this review helpful to you? YES | NO
a month ago
Hong Xu completed this course.
Was this review helpful to you? YES | NO
a year ago
Lubomir Polarush completed this course.
Was this review helpful to you? YES | NO
6 months ago
profile picture
Fidel Vales completed this course.
Was this review helpful to you? YES | NO
4 months ago
profile picture
Vasily Kolomeets completed this course.
Was this review helpful to you? YES | NO
12 months ago
Country Chris audited this course.
Was this review helpful to you? YES | NO
5 months ago
Noah completed this course.
Was this review helpful to you? YES | NO
2 months ago
Seva Shybkou audited this course.
Was this review helpful to you? YES | NO
a year ago
Bart completed this course.
Was this review helpful to you? YES | NO
a year ago
Colin Khein completed this course.
Was this review helpful to you? YES | NO
a year ago
profile picture
Llama completed this course and found the course difficulty to be hard.
Was this review helpful to you? YES | NO
a year ago
Adam Lines completed this course.
Was this review helpful to you? YES | NO
2 months ago
profile picture
Sagar Shankar completed this course.
Was this review helpful to you? YES | NO
Was this review helpful to you? YES | NO
Was this review helpful to you? YES | NO

Write a review

How would you rate this course? *
How much of the course did you finish? *
Review
Create Review