Dynamic Programming, Greedy Algorithms

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Dynamic Programming, Greedy Algorithms

Coursera · Beginner ·🚀 Entrepreneurship & Startups ·1mo ago
This course covers basic algorithm design techniques such as divide and conquer, dynamic programming, and greedy algorithms. It concludes with a brief introduction to intractability (NP-completeness) and using linear/integer programming solvers for solving optimization problems. We will also cover some advanced topics in data structures. This course can be taken for academic credit as part of CU Boulder’s MS in Data Science or MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Data Science: https://www.coursera.org/degrees/master-of-science-data-science-boulder MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

We Are Not Building GenAxle to Get Rich. We Are Building It Because India Deserves Better.
Learn how a startup founder prioritizes trust, transparency, and fast payment as a promise to customers, and why this approach matters for building a successful business in India
Medium · Startup
Can You Run a Business in Japan Without Speaking Japanese?
Learn how to navigate running a business in Japan with limited Japanese language skills
Medium · Startup
Why I Only Work With Founders Who’ve Run Out of Patience
Learn why patience is overrated for founders and how to identify those who are ready to take action
Medium · UX Design
Your Startup Might Not Have a Product Problem — It Might Have a Branding Problem
Your startup's high user churn might be due to a branding problem, not a product problem, which can be addressed by building trust with users
Medium · Startup
Up next
Please please please understand this message
GaryVee
Watch →