About this Specialization
Parallel, concurrent, and distributed programming underlies software in multiple domains, ranging from biomedical research to financial services. This specialization is intended for anyone with a basic knowledge of sequential programming in Java, who is motivated to learn how to write parallel, concurrent and distributed programs. Through a collection of three courses (which may be taken in any order or separately), you will learn foundational topics in Parallelism, Concurrency, and Distribution. These courses will prepare you for multithreaded and distributed programming for a wide range of computer platforms, from mobile devices to cloud computing servers. To see an overview video for this Specialization, click here! For an interview with two early-career software engineers on the relevance of parallel computing to their jobs, click here. Acknowledgments The instructor, Prof. Vivek Sarkar, would like to thank Dr. Max Grossman for his contributions to the mini-projects and other course material, Dr. Zoran Budimlic for his contributions to the quizzes, Dr. Max Grossman and Dr. Shams Imam for their contributions to the pedagogic PCDP library used in some of the mini-projects, and all members of the Rice Online team who contributed to the development of the course content (including Martin Calvi, Annette Howe, Seth Tyger, and Chong Zhou).
From | Higher School of Economics, National Research University Higher School of Economics, Berklee College of Music, Banco Interamericano de Desarrollo, Rice University, HSE University via Coursera |
---|---|
Hours | 2 |
Instructors | Ekaterina Rakhilina, Enrique Gonzalez Müller, Vivek Sarkar |
Language | English, Spanish |
Subjects | Programming Social Sciences Art & Design Humanities Languages Education |
Similar Courses
Sorted by relevance
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).
Personal Banker Trainer (concurrent with Consumer Lending position) $40k
Utilization Management Concurrent Review 2 $53k
Concurrent Nurse-UM $58k
Adjunct/Concurrent Enrollment Course Instructor $65k
Supervisor Concurrent Nurse-UM $70k
Supervisor Concurrent Review Nurse $73k
Concurrent Review Nurse Manager 1 $77k
Assistant UTILIZATION MANAGEMENT / CONCURRENT REVIEW NURSE $79k
Senior Concurrent Review Nurse $88k
Database Administrator, DB2 Z/OS (Concurrent) $97k
Utilization Management Concurrent Review Manager $107k
FPGA/ASIC Design Engineer u2013 Accelerated Parallel Computing $131k
Courses in this Specialization
Listed in the order in which they should be taken
Starts | Course Information | |
---|---|---|
Feb |
The aim of the online course: • To teach the students to identify semantic systems and systemic processes in the lexicon; • To explain the difference between primary and... Coursera | Higher School of Economics, National Research University Higher School of Economics, Berklee College of Music, Banco Interamericano de Desarrollo, Rice University, HSE University |
Save
|
Jun |
This course teaches learners (industry professionals and students) the fundamental concepts of parallel programming in the context of Java 8. Parallel programming enables... Coursera | Rice University |
Save
|
Jun |
Concurrent Programming in Java This course teaches learners (industry professionals and students) the fundamental concepts of concurrent programming in the context of Java 8. Concurrent programming enables... Coursera | Rice University |
Save
|
Jun |
Distributed Programming in Java This course teaches learners (industry professionals and students) the fundamental concepts of Distributed Programming in the context of Java 8. Distributed programming enables... Coursera | Rice University |
Save
|
&
From | Higher School of Economics, National Research University Higher School of Economics, Berklee College of Music, Banco Interamericano de Desarrollo, Rice University, HSE University via Coursera |
---|---|
Hours | 2 |
Instructors | Ekaterina Rakhilina, Enrique Gonzalez Müller, Vivek Sarkar |
Language | English, Spanish |
Subjects | Programming Social Sciences Art & Design Humanities Languages Education |
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).
Personal Banker Trainer (concurrent with Consumer Lending position) $40k
Utilization Management Concurrent Review 2 $53k
Concurrent Nurse-UM $58k
Adjunct/Concurrent Enrollment Course Instructor $65k
Supervisor Concurrent Nurse-UM $70k
Supervisor Concurrent Review Nurse $73k
Concurrent Review Nurse Manager 1 $77k
Assistant UTILIZATION MANAGEMENT / CONCURRENT REVIEW NURSE $79k
Senior Concurrent Review Nurse $88k
Database Administrator, DB2 Z/OS (Concurrent) $97k
Utilization Management Concurrent Review Manager $107k
FPGA/ASIC Design Engineer u2013 Accelerated Parallel Computing $131k
Similar Courses
Sorted by relevance