Parallel, Concurrent, and Distributed Programming in Java

Completed by Gianpaolo Gulletta

April 2, 2021

Approximately 1 months at 10 hours a week to complete

Course Certificates Completed

Parallel Programming in Java

Concurrent Programming in Java

Distributed Programming in Java

View certificate for Gianpaolo Gulletta, Parallel, Concurrent, and Distributed Programming in Java, offered through Coursera. This specialization is intended for anyone with basic knowledge of sequential programming in Java, who is motivated to learn how to program multicore processors. Through a sequence of three courses, you will learn foundational topics in Parallelism, Concurrency, and Distribution, which will prepare you for multithreaded and distributed programming for a wide range of computer platforms from mobile devices to cloud computing servers.

Course Certificates

Earned after completing each course in the Specialization

Parallel Programming in Java

Rice University

Taught by: Vivek Sarkar

Completed by: Gianpaolo Gulletta by March 1, 2021

Four weeks of study, 4-8 hours/week depending on past experience with sequential programming in Java

View this certificate

Concurrent Programming in Java

Rice University

Taught by: Vivek Sarkar

Completed by: Gianpaolo Gulletta by March 30, 2021

Four weeks of study, 4-8 hours/week depending on past experience with sequential programming in Java

View this certificate

Distributed Programming in Java

Rice University

Taught by: Vivek Sarkar

Completed by: Gianpaolo Gulletta by April 2, 2021

Four weeks of study, 4-8 hours/week depending on past experience with sequential programming in Java

View this certificate