Über diesen Kurs
22,450 kürzliche Aufrufe

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Stufe „Mittel“

Ca. 20 Stunden zum Abschließen

Empfohlen: 4 weeks of study, 7-10 hours/week...

Englisch

Untertitel: Griechisch, Koreanisch, Englisch, Spanisch, Telugu

Kompetenzen, die Sie erwerben

Graph TheoryAlgorithmsPython ProgrammingGraph Algorithms
Kursteilnehmer, die sich für Course entscheiden, sind
  • Data Engineers
  • Entrepreneurs
  • Data Scientists
  • Software Engineers
  • Customer Service Agents

100 % online

Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.

Flexible Fristen

Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.

Stufe „Mittel“

Ca. 20 Stunden zum Abschließen

Empfohlen: 4 weeks of study, 7-10 hours/week...

Englisch

Untertitel: Griechisch, Koreanisch, Englisch, Spanisch, Telugu

Lehrplan - Was Sie in diesem Kurs lernen werden

Woche
1
4 Stunden zum Abschließen

Module 1 - Core Materials

15 Videos (Gesamt 180 min), 2 Lektüren, 1 Quiz
15 Videos
Class structure9m
Pseudo-code 11m
The small-world problem 11m
Graphs and representation 15m
Paths and distances 8m
Brute force 11m
What Is algorithm efficiency? 9m
Measuring efficiency 12m
Efficiency of brute force distance 14m
Number of steps of brute force distance 12m
Coding styles and standards - PoC11m
Machine grading - PoC10m
Plotting data - PoC14m
Peer assessment - "We want a shrubbery!" - IIPP15m
2 Lektüren
Class notes10m
Coding notes10m
1 praktische Übungen
Homework #136m
Woche
2
5 Stunden zum Abschließen

Modules 1 - Project and Application

3 Lektüren, 3 Quiz
3 Lektüren
Project #1 Description10m
Application #1 Description10m
Application #1 Solution10m
Woche
3
2 Stunden zum Abschließen

Module 2 - Core Materials

9 Videos (Gesamt 109 min), 1 Quiz
9 Videos
Asymptotics12m
Illustrating "Big O"11m
Illustrating BFS 16m
Queues and boundary cases 8m
Pseudocode 12m
BFS running time - loose analysis 9m
BFS running time - tighter analysis 11m
BFS-based distance distribution 12m
1 praktische Übungen
Homework #236m
Woche
4
4 Stunden zum Abschließen

Module 2 - Project and Application

3 Lektüren, 2 Quiz
3 Lektüren
Project #2 Description10m
Application #2 Description10m
Application #2 Solution10m
4.7
54 BewertungenChevron Right

50%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

67%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs

Top-Bewertungen von Algorithmic Thinking (Part 1)

von OTSep 29th 2018

very educational. I've learnt not only about graph theory but also how to use matplotlib and timeit libraries. The assignments were quite challengeable but rewarding.

von MRSep 17th 2019

The class is very useful, I already see the improvement in the codes that I write. And the assignments are very well-designed and truly helpful.

Dozenten

Avatar

Luay Nakhleh

Associate Professor
Computer Science; Biochemistry and Cell Biology
Avatar

Scott Rixner

Professor
Computer Science
Avatar

Joe Warren

Professor
Computer Science

Über Rice University

Rice University is consistently ranked among the top 20 universities in the U.S. and the top 100 in the world. Rice has highly respected schools of Architecture, Business, Continuing Studies, Engineering, Humanities, Music, Natural Sciences and Social Sciences and is home to the Baker Institute for Public Policy....

Über den Spezialisierung Fundamentals of Computing

This Specialization covers much of the material that first-year Computer Science students take at Rice University. Students learn sophisticated programming skills in Python from the ground up and apply these skills in building more than 20 fun projects. The Specialization concludes with a Capstone exam that allows the students to demonstrate the range of knowledge that they have acquired in the Specialization....
Fundamentals of Computing

Häufig gestellte Fragen

  • Sobald Sie sich für ein Zertifikat angemeldet haben, haben Sie Zugriff auf alle Videos, Quizspiele und Programmieraufgaben (falls zutreffend). Aufgaben, die von anderen Kursteilnehmern bewertet werden, können erst dann eingereicht und überprüft werden, wenn Ihr Unterricht begonnen hat. Wenn Sie sich den Kurs anschauen möchten, ohne ihn zu kaufen, können Sie womöglich auf bestimmte Aufgaben nicht zugreifen.

  • Wenn Sie sich für den Kurs anmelden, erhalten Sie Zugriff auf alle Kurse der Spezialisierung und Sie erhalten nach Abschluss aller Arbeiten ein Zertifikat. Ihr elektronisches Zertifikat wird zu Ihrer Seite „Errungenschaften“ hinzugefügt – von dort können Sie Ihr Zertifikat ausdrucken oder es zu Ihrem LinkedIn Profil hinzufügen. Wenn Sie nur lesen und den Inhalt des Kurses anzeigen möchten, können Sie kostenlos als Gast an dem Kurs teilnehmen.

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..