Über diesen Kurs

30,691 kürzliche Aufrufe

Karriereergebnisse der Lernenden

11%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

14%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
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. 19 Stunden zum Abschließen
Englisch

Kompetenzen, die Sie erwerben

Concurrency (Computer Science)Actor ModelOptimistic Concurrency ControlJava Concurrency

Karriereergebnisse der Lernenden

11%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

14%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
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. 19 Stunden zum Abschließen
Englisch

von

Placeholder

Rice University

Lehrplan - Was Sie in diesem Kurs lernen werden

InhaltsbewertungThumbs Up95%(1,612 Bewertungen)Info
Woche
1

Woche 1

1 Stunde zum Abschließen

Welcome to the Course!

1 Stunde zum Abschließen
1 Video (Gesamt 1 min), 5 Lektüren, 1 Quiz
1 Video
5 Lektüren
General Course Info5m
Course Icon Legend2m
Discussion Forum Guidelines2m
Pre-Course Survey10m
Mini Project 0: Setup10m
5 Stunden zum Abschließen

Threads and Locks

5 Stunden zum Abschließen
6 Videos (Gesamt 41 min), 6 Lektüren, 2 Quiz
6 Videos
1.2 Structured Locks7m
1.3 Unstructured Locks7m
1.4 Liveness7m
1.5 Dining Philosophers8m
Demonstration: Locking and Synchronization4m
6 Lektüren
1.1 Lecture Summary5m
1.2 Lecture Summary5m
1.3 Lecture Summary5m
1.4 Lecture Summary5m
1.5 Lecture Summary5m
Mini Project 1: Locking and Synchronization10m
1 praktische Übung
Module 1 Quiz30m
Woche
2

Woche 2

4 Stunden zum Abschließen

Critical Sections and Isolation

4 Stunden zum Abschließen
6 Videos (Gesamt 36 min), 6 Lektüren, 2 Quiz
6 Videos
2.2 Object Based Isolation (Monitors)7m
2.3 Concurrent Spanning Tree Algorithm6m
2.4 Atomic Variables6m
2.5 Read, Write Isolation5m
Demonstration: Global and Object-Based Isolation3m
6 Lektüren
2.1 Lecture Summary10m
2.2 Lecture Summary10m
2.3 Lecture Summary10m
2.4 Lecture Summary10m
2.5 Lecture Summary10m
Mini Project 2: Global and Object-Based Isolation10m
1 praktische Übung
Module 2 Quiz33m
20 Minuten zum Abschließen

Talking to Two Sigma: Using it in the Field

20 Minuten zum Abschließen
2 Videos (Gesamt 10 min), 1 Lektüre
2 Videos
Industry Professional on Concurrency - Dr. Shams Imam, Software Engineer3m
1 Lektüre
About these Talks10m
Woche
3

Woche 3

4 Stunden zum Abschließen

Actors

4 Stunden zum Abschließen
6 Videos (Gesamt 29 min), 6 Lektüren, 2 Quiz
6 Videos
3.2 Actor Examples6m
3.3 Sieve of Eratosthenes Algorithm5m
3.4 Producer-Consumer Problem4m
3.5 Bounded Buffer Problem3m
Demonstration: Sieve of Eratosthenes Using Actor Parallelism3m
6 Lektüren
3.1 Lecture Summary10m
3.2 Lecture Summary10m
3.3 Lecture Summary10m
3.4 Lecture Summary10m
3.5 Lecture Summary10m
Mini Project 3: Sieve of Eratosthenes Using Actor Parallelism10m
1 praktische Übung
Module 3 Quiz30m
Woche
4

Woche 4

4 Stunden zum Abschließen

Concurrent Data Structures

4 Stunden zum Abschließen
6 Videos (Gesamt 38 min), 7 Lektüren, 2 Quiz
6 Videos
4.2 Concurrent Queue5m
4.3 Linearizability6m
4.4 Concurrent Hash Map5m
4.5 Concurrent Minimum Spanning Tree Algorithm7m
Demonstration: Parallelization of Boruvka's Minimum Spanning Tree Algorithm7m
7 Lektüren
4.1 Lecture Summary10m
4.2 Lecture Summary10m
4.3 Lecture Summary10m
4.4 Lecture Summary10m
4.5 Lecture Summary10m
Mini Project 4: Parallelization of Boruvka's Minimum Spanning Tree Algorithm10m
Exit Survey10m
1 praktische Übung
Module 4 Quiz30m
15 Minuten zum Abschließen

Continue Your Journey with the Specialization "Parallel, Concurrent, and Distributed Programming in Java"

15 Minuten zum Abschließen
2 Videos (Gesamt 13 min), 1 Lektüre
2 Videos
Industry Professional on Distribution - Dr. Eric Allen, Senior Vice President, Two Sigma6m
1 Lektüre
Our Other Course Offerings2m

Bewertungen

Top-Bewertungen von CONCURRENT PROGRAMMING IN JAVA

Alle Bewertungen anzeigen

Über den Spezialisierung Parallel, Concurrent, and Distributed Programming in Java

Parallel, Concurrent, and Distributed Programming in Java

Häufig gestellte Fragen

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