课程信息

26,270 次近期查看

学生职业成果

11%

完成这些课程后已开始新的职业生涯

15%

通过此课程获得实实在在的工作福利

10%

加薪或升职
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
可灵活调整截止日期
根据您的日程表重置截止日期。
中级
完成时间大约为19 小时
英语(English)

您将获得的技能

Concurrency (Computer Science)Actor ModelOptimistic Concurrency ControlJava Concurrency

学生职业成果

11%

完成这些课程后已开始新的职业生涯

15%

通过此课程获得实实在在的工作福利

10%

加薪或升职
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
可灵活调整截止日期
根据您的日程表重置截止日期。
中级
完成时间大约为19 小时
英语(English)

讲师

提供方

Placeholder

莱斯大学

教学大纲 - 您将从这门课程中学到什么

内容评分Thumbs Up95%(1,588 个评分)Info
1

1

完成时间为 1 小时

Welcome to the Course!

完成时间为 1 小时
1 个视频 (总计 1 分钟), 5 个阅读材料, 1 个测验
1 个视频
5 个阅读材料
General Course Info5分钟
Course Icon Legend2分钟
Discussion Forum Guidelines2分钟
Pre-Course Survey10分钟
Mini Project 0: Setup10分钟
完成时间为 5 小时

Threads and Locks

完成时间为 5 小时
6 个视频 (总计 41 分钟), 6 个阅读材料, 2 个测验
6 个视频
1.2 Structured Locks7分钟
1.3 Unstructured Locks7分钟
1.4 Liveness7分钟
1.5 Dining Philosophers8分钟
Demonstration: Locking and Synchronization4分钟
6 个阅读材料
1.1 Lecture Summary5分钟
1.2 Lecture Summary5分钟
1.3 Lecture Summary5分钟
1.4 Lecture Summary5分钟
1.5 Lecture Summary5分钟
Mini Project 1: Locking and Synchronization10分钟
1 个练习
Module 1 Quiz30分钟
2

2

完成时间为 4 小时

Critical Sections and Isolation

完成时间为 4 小时
6 个视频 (总计 36 分钟), 6 个阅读材料, 2 个测验
6 个视频
2.2 Object Based Isolation (Monitors)7分钟
2.3 Concurrent Spanning Tree Algorithm6分钟
2.4 Atomic Variables6分钟
2.5 Read, Write Isolation5分钟
Demonstration: Global and Object-Based Isolation3分钟
6 个阅读材料
2.1 Lecture Summary10分钟
2.2 Lecture Summary10分钟
2.3 Lecture Summary10分钟
2.4 Lecture Summary10分钟
2.5 Lecture Summary10分钟
Mini Project 2: Global and Object-Based Isolation10分钟
1 个练习
Module 2 Quiz33分钟
完成时间为 20 分钟

Talking to Two Sigma: Using it in the Field

完成时间为 20 分钟
2 个视频 (总计 10 分钟), 1 个阅读材料
2 个视频
Industry Professional on Concurrency - Dr. Shams Imam, Software Engineer3分钟
1 个阅读材料
About these Talks10分钟
3

3

完成时间为 4 小时

Actors

完成时间为 4 小时
6 个视频 (总计 29 分钟), 6 个阅读材料, 2 个测验
6 个视频
3.1 Actors5分钟
3.2 Actor Examples6分钟
3.3 Sieve of Eratosthenes Algorithm5分钟
3.4 Producer-Consumer Problem4分钟
3.5 Bounded Buffer Problem3分钟
Demonstration: Sieve of Eratosthenes Using Actor Parallelism3分钟
6 个阅读材料
3.1 Lecture Summary10分钟
3.2 Lecture Summary10分钟
3.3 Lecture Summary10分钟
3.4 Lecture Summary10分钟
3.5 Lecture Summary10分钟
Mini Project 3: Sieve of Eratosthenes Using Actor Parallelism10分钟
1 个练习
Module 3 Quiz30分钟
4

4

完成时间为 4 小时

Concurrent Data Structures

完成时间为 4 小时
6 个视频 (总计 38 分钟), 7 个阅读材料, 2 个测验
6 个视频
4.2 Concurrent Queue5分钟
4.3 Linearizability6分钟
4.4 Concurrent Hash Map5分钟
4.5 Concurrent Minimum Spanning Tree Algorithm7分钟
Demonstration: Parallelization of Boruvka's Minimum Spanning Tree Algorithm7分钟
7 个阅读材料
4.1 Lecture Summary10分钟
4.2 Lecture Summary10分钟
4.3 Lecture Summary10分钟
4.4 Lecture Summary10分钟
4.5 Lecture Summary10分钟
Mini Project 4: Parallelization of Boruvka's Minimum Spanning Tree Algorithm10分钟
Exit Survey10分钟
1 个练习
Module 4 Quiz30分钟
完成时间为 15 分钟

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

完成时间为 15 分钟
2 个视频 (总计 13 分钟), 1 个阅读材料
2 个视频
Industry Professional on Distribution - Dr. Eric Allen, Senior Vice President, Two Sigma6分钟
1 个阅读材料
Our Other Course Offerings2分钟

审阅

来自CONCURRENT PROGRAMMING IN JAVA的热门评论

查看所有评论

关于 Parallel, Concurrent, and Distributed Programming in Java 专项课程

Parallel, Concurrent, and Distributed Programming in Java

常见问题

还有其他问题吗?请访问 学生帮助中心