Write a Review: Algorithmic Thinking (Part 1)

Tell us about your experience

 
 

Click stars to rate

150 characters minimum

Tell us about yourself

Progress in the course

Prior knowledge of the subject

First Name

Last Name

See what other students say

Riddhima Karwa profile image
Riddhima Karwa profile image
8/10 starsCompleted
  • 3 reviews
  • 3 completed
3 years, 9 months ago
Before this course my only programming experience was An Introduction to interactive programming in Python(Part 1 & 2) and Principles of Computing(Part 1 & 2). Now coming to Algorithmic Thinking(part 1). Thi... Before this course my only programming experience was An Introduction to interactive programming in Python(Part 1 & 2) and Principles of Computing(Part 1 & 2). Now coming to Algorithmic Thinking(part 1). This course requires to do a quiz, a programming assignment and an application(which gives a real world problem to be solved using the learned topics.)The quiz can be challenging at times since there are not much practice exercises to fall back on(which according to me is the biggest setback of this course). Having said that the discussion forums(shoutout to the community TA's) are really helpful and one can find their way through a problem sooner or later.This course as the name suggests really makes you think deeply whether it is understanding the problem or writing code.You cant write inefficient code and get away with it ,since you'll be working on large data sets. It's not just the course material you learn on the way but also learn helpful techniques(such as making plots, calculating running times and so forth.)So to solve a problem you'll have to learn additional things which makes the learning experience all the more challenging and exciting.All in all this course is a great introduction to working with algorithms as it makes you analyze ,write efficient implementations and solve real world problems using the learned algorithms.Once again a great job done by the Professors and the entire team at Rice.
Was this review helpful? Yes0
 Flag
Hamideh Iraj profile image
Hamideh Iraj profile image
8/10 starsCompleted
  • 70 reviews
  • 60 completed
4 years ago
I audited this course as a beginner in algorithms. I never studied algorithms in university. I watched the videos and did the homework (quiz) for this course and skipped projects and applications because of ... I audited this course as a beginner in algorithms. I never studied algorithms in university. I watched the videos and did the homework (quiz) for this course and skipped projects and applications because of my time limitation. I really enjoyed the lectures taught by Dr. Nakhleh. He has a special talent in describing concepts in a simple way. Homework was also good, a little bit challenging for me but a good learning experience. Watching this course gave me the motivation to spend more time to learn algorithms. I wish Dr. Nakhleh could teach more MOOCs on Coursera.
Was this review helpful? Yes0
 Flag