Profile

Ahmad Albaqsami profile image

Ahmad Albaqsami

Student

  • 9 reviews
  • 9 completed
Content 
Instructor 
Provider 
I have taken stat2.1x and concurrently took stat2.2x with this JH class. If you wanna learn Stats the right way, I suggest you take the Edx offering and stay away from this one. The class was basically a class on Greek letters ! You would be surprised if you saw any numbers or any intuitive explanation of the subject matter. The class did not asses properly; For one It was not very hard to get good grades even if you have very little understanding (I can say this about another online course i took, but not from JH). When you take a course that you can do well in even though you do not get MOST of the subject matter, then you know there is something wrong. I suggest Stat2.1x, .2x and the upcoming .3x from BerkeleyX (edX).. Amazing course to say the least
Content 
Instructor 
Provider 
I finally get it! before this course i never truly understood what a normal distribution is, what is a standard deviation, what an SD unit is, what regression is (and the origns of the word) and how it all relates to probability. This is the tip of the iceberg and all that in 5 weeks! This course did it! I can easily say, without exaggeration, that this is the best stat courses I ever took (and I have taken Stat as an undergrad and grad student) Can't wait for Stat2.2x !
Content 
Instructor 
Provider 
I have taken edX's Circuits and Electronics course prior to this one. I think the course is very well structured with enough rigor for one to learn but not cause a lot of burden. i.e the load is just right. Each module has a set of exercises and at the end of the module there is a comprehensive quiz that asses the student for the whole module. I can not say there is anything bad about the course.The derivations for some equations were not shown in detail, but I see that as an advantage; do not burden the student with a lot of Calculus.. especially since this is an intro class (and the class is not a Calc class). So the tools are given to solve the problems and the explanations are given in an intuitive way. There is a part 2 to this course (Electronics). Can't wait to sign up for that one. I think it will be a success as long as they stick to the same structure and format. Once you are done with this course you will be more prepared to take the edX course.
Content 
Instructor 
Provider 
I have taken LTP: The fundamentals and from there I fell in Love with LTP from University of Toronto. As I expected I learned a lot of things in relation to Python. I liked the explanations they provided for the Algorithms part. The assessment (quizzes and programming assignments) were not too hard yet were not a breeze (basically the right amount of difficulty ) I was disappointed that the class was too short (4 weeks long with a 5th week that basically had no assessment to it). What I also liked about the class is that it is totally self-contained; meaning that what they teach is what you get assessed in (rather than wonder mindlessly through forums and forums to be able to do the programming assignments) I hope that there is a third installment from Jen and Paul.
Content 
Instructor 
Provider 
Last time I took a Calculus class was 10 years ago. This class was simply the best Calc course I have ever taken (and I have sampled a few online offerings). Dr. Fowler explains things in a clear and elegant way, not to mention the proper flow of topics from week to week. He makes the subject very intuitive. It is a much easier class than Calculus single variable (which I dropped out of).. Calculus One is what I needed Here is a post I did that compared the two: http://moocj.blogspot.com/2013/01/calculus-mooc-nam- style.html I hope to see more classes from Dr. Fowler (there is talk of a Complex Analysis Course), Dr. Fowler makes the subject of Calculus very "lite" (in a good way, he covered a lot of ground). So, I am hoping, in that regard, he teaches other courses
Content 
Instructor 
Provider 
Took this course when it was first offered in 2012. One of the best things about the Course is the instructor: very charismatic and made the subject itself interesting. The material itself is not very hard if one were to pay close attention to the lectures. I did have to study well for each problem set and same goes for the midterms and Final. Other than the material not being hard the subject matter was very well presented and very structured. I hope the other courses concerning genetics (that I am planning to take) are as well laid out and presented. Overall: highly recommended.. even as an audit
Content 
Instructor 
Provider 
Overall a very good course. The pros: Learned a lot about the construction of proofs (especially while taking the final). There were a lot of ungraded sample problems to work from. the cons: Some video clips were particularly long (40 minutes if not more). In addition, it seemed fast paced at times (good thing they are considering making a 10 weeks version a second time round). it would have been helpful if the Notes that the Instructor had written were provided in pdf form (The Cons are mostly concerned with logistics) The Instructor: Simply great; Has high charisma and knows how to make the course very engaging.(still would have preferred if the vids were shorter though)
Content 
Instructor 
Provider 
Great course on computer Science in general and Python in particular. The good thing was the "bite size" video lectures as well as the quizzes. Not only that, the course is continously being updated (they added a Unit 8, in addition to a few extra problem sets for the other units.. they keep you comming back for more!) Now, one shortcoming of the class (or some might consider it an advantage) is not using IDLE (program to run python offline) and thus not learning about external Input i.e. reading from files or taking input from the user. They did not cover a formal way to write docstrings for the functions (and I did not know of them until later on) That gap that was not filled by cs101 was fortunately covered by a Coursera course; Learn to program - The fundamentals with that said Udacity cs101 is a Great course. I have already recommended to a friend and he loves it! (He was taking the MIT EdX 6.00x offering and quit due to not being able to follow, he then started Udacity's cs101 and never looked back!) Another about the videos; the technology used is amazing! and the editing team did a great job of cutting out the "fat" in the material; Short and concise
Content 
Instructor 
Provider 
I found that the course started off well, but then by week 3 I felt lost (among others, it was apparent in the discussion forum that a lot of the students were lost during week 3) The way it was explained was like the Instructor was reading from a text book. They need to put in more Examples and clarifications and not simply monotonically/robotic-ally explain the concepts.