My learnings through the Algorithm design course at Stanford University Online Course