Northeastern University
Program Structure and Algorithms Part 2

Diese kurs ist nicht verfügbar in Deutsch (Deutschland)

Wir übersetzen es in weitere Sprachen.
Northeastern University

Program Structure and Algorithms Part 2

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
3 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
3 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Kompetenzen, die Sie erwerben

  • Kategorie: Network Analysis
  • Kategorie: Algorithms
  • Kategorie: Data Structures
  • Kategorie: Computational Thinking
  • Kategorie: Theoretical Computer Science
  • Kategorie: Probability & Statistics
  • Kategorie: Analysis
  • Kategorie: Probability

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

Juli 2025

Bewertungen

32 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 6 Module

In this module, you will master dynamic programming principles such as memoization and tabulation to optimize complex problems. You will learn how to apply these techniques by implementing the Bellman-Ford algorithm and solving optimization challenges. Additionally, you will see how to use dynamic programming and backtracking to tackle puzzles and constraint-satisfaction problems, with opportunities to integrate reinforcement learning concepts.

Das ist alles enthalten

2 Videos16 Lektüren5 Aufgaben2 App-Elemente

In this module you will explore network flow fundamentals and the max-flow min-cut theorem and their practical applications. You will master key algorithms such as Ford-Fulkerson and Push-Relabel to solve network flow problems. These techniques will be applied to real-world challenges like bipartite matching and project selection, providing a strong foundation in network optimization.

Das ist alles enthalten

1 Video16 Lektüren5 Aufgaben

In this module, you will gain a deep understanding of P, NP, and NP-Completeness, including how to classify and differentiate these problem types. You will master techniques for proving NP-Completeness and identifying NP-Hard problems. Additionally, you will develop and apply approximation algorithms and heuristics to tackle intractable problems, focusing on efficiency and trade-offs in complex problem-solving.

Das ist alles enthalten

13 Lektüren5 Aufgaben1 App-Element

In this module, you will master the fundamentals of Bayes' Rule, including understanding its components such as prior, likelihood, posterior, and evidence. You will learn how to apply Bayes' Rule to solve probability problems and update prior information with new evidence. Additionally, you will employ Bayesian inference to analyze data.

Das ist alles enthalten

13 Lektüren5 Aufgaben

In this module, you will explore the role of approximation algorithms in addressing NP-hard optimization problems by seeking near-optimal solutions within a practical time frame. You will learn to evaluate the performance of these algorithms using performance ratios to gauge their proximity to the optimal solution. Through examples such as the Vertex Cover, Traveling Salesman, Set Covering, and Subset Sum Problems, you will gain hands-on experience in applying approximation algorithms.

Das ist alles enthalten

17 Lektüren7 Aufgaben

In this module, you will delve into the principles and motivations behind randomized algorithms, understanding the key differences between deterministic and randomized approaches. You will analyze randomized sorting and searching algorithms, such as randomized quicksort and randomized binary search, to assess their efficiency and reliability. Additionally, you will explore randomized data structures like skip lists and hash tables, evaluating their performance advantages.

Das ist alles enthalten

14 Lektüren5 Aufgaben

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Nicholas Brown
Northeastern University
4 Kurse215 Lernende

von

Mehr von Data Analysis entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Coursera Plus

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen