https://github.com/droduit/parallelism-concurrency
Parallel programming and concurrency @ EPFL
https://github.com/droduit/parallelism-concurrency
assignments concurrency coursera cs206 epfl parallel-programming parprog scala
Last synced: 3 months ago
JSON representation
Parallel programming and concurrency @ EPFL
- Host: GitHub
- URL: https://github.com/droduit/parallelism-concurrency
- Owner: droduit
- Created: 2019-06-28T18:53:21.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-28T20:29:48.000Z (almost 6 years ago)
- Last Synced: 2025-01-02T20:19:05.878Z (5 months ago)
- Topics: assignments, concurrency, coursera, cs206, epfl, parallel-programming, parprog, scala
- Language: Scala
- Homepage: https://www.coursera.org/learn/parprog1
- Size: 3.18 MB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Parallelism and concurrency - EPFL course
This repository gathers the assignments of the course "[Parallelism and concurrency](http://lara.epfl.ch/w/parcon16:top)" taught at [EPFL](https://epfl.ch). Assignments 1 to 4 come from the [Coursera MOOC](https://www.coursera.org/learn/parprog1).
The course introduces parallel programming models, algorithms, and data structures, map-reduce frameworks and their use for data analysis, as well as shared-memory concurrency.
## Instructors
- [Martin Odersky](https://en.wikipedia.org/wiki/Martin_Odersky) (Designer of Scala and Generic Java)
- [Viktor Kuncak](http://lara.epfl.ch/~kuncak/)
- [Heather Miller](https://heather.miller.am/)## Overview
There are three main parts of the course:- [Parallelism](https://www.youtube.com/channel/UCFVAx3NnF3HpQawLY6KR2DQ)
- Concurrency
- [Big Data Analysis with Scala and Spark](https://www.youtube.com/watch?v=78S8qRKuf5k)