Course 4 of 4 in this specialization

Solve Data Problems with Python Algorithms

Coming soon 29 topics Self-paced · Online
Notify me when it launches

Where this comes from

Built from the Wiley title of the same name — professionally edited, technically reviewed, and already relied on by people doing this work.

Source ISBN 9781119870005

How it was built

Sejal Learning Systems rebuilt the book as a course: objectives first, then short video, worked examples, and practice with real feedback. It runs on Coursera at your own pace, with a certificate on completion.

Solve Data Problems with Python Algorithms is a self-paced online course built from the Wiley title of the same name.

What this course covers

  • Introduction
  • Part 1: Getting Started with Algorithms
  • Chapter 1: Introducing Algorithms
  • Chapter 2: Considering Algorithm Design
  • Chapter 3: Working with Google Colab
  • Chapter 4: Performing Essential Data Manipulations Using Python
  • Chapter 5: Developing a Matrix Computation Class
  • Part 2: Understanding the Need to Sort and Search
  • Chapter 6: Structuring Data
  • Chapter 7: Arranging and Searching Data
  • Part 3: Exploring the World of Graphs
  • Chapter 8: Understanding Graph Basics
  • Chapter 9: Reconnecting the Dots
  • Chapter 10: Discovering Graph Secrets
  • Chapter 11: Getting the Right Web page
  • Part 4: Wrangling Big Data
  • Chapter 12: Managing Big Data
  • Chapter 13: Parallelizing Operations
  • Chapter 14: Compressing and Concealing Data
  • Part 5: Challenging Difficult Problems
  • Chapter 15: Working with Greedy Algorithms
  • Chapter 16: Relying on Dynamic Programming
  • Chapter 17: Using Randomized Algorithms
  • Chapter 18: Performing Local Search
  • Chapter 19: Employing Linear Programming
  • Chapter 20: Considering Heuristics
  • Part 6: The Part of Tens
  • Chapter 21: Ten Algorithms That Are Changing the World
  • Chapter 22: Ten Algorithmic Problems Yet to Solve