Skip to content

valentinavalenzi/concurrency

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Concurrent Programming

Classes

  1. Introduction
  2. Introduction to Thread Programming
  3. Parallelism
  4. Mutual Exclusion
  5. Concurrency Abstractions - Part 1
  6. Concurrency Abstractions - Part 2
  7. Primer Parcial
  8. Non Blocking Algorithms
  9. Asynchronicity
  10. ...
  11. ...
  12. Actors Part1
  13. Actors Part2
  14. Segundo Parcial

Calendario

Viernes de 14 a 17

  1. 8 Marzo
  2. 15 Marzo
  3. 22 Marzo
  4. 5 Abril
  5. 12 Abril
  6. 19 Abril
  7. 26 Abril (Primer Parcial)
  8. 3 Mayo
  9. 10 Mayo
  10. 17 Mayo
  11. 24 Mayo
  12. 31 Mayo
  13. 7 Junio
  14. 14 Junio (Segundo Parcial)

Finales: 28 Jun y 12 Julio

Environment setup:

  • Recommended Intellij & RustRover

Bibliografía

  1. Foundations of Multithreaded Parallel and Distributed Programming by Gregory R. Andrews

    • This book covers concepts and techniques in the field of concurrent, parallel, and distributed programming.
  2. Principles of Concurrent and Distributed Programming by Mordechai Ben-Ari

    • Covers fundamental principles of concurrent programming, including processes, synchronization, deadlocks, and more.
  3. Java Concurrency in Practice by Brian Goetz, Tim Peierls, et al.

    • Focuses on concurrency issues in Java, including the Java Memory Model and the java.util.concurrent library.
  4. Programming Rust by Jim Blandy, Jason Orendorff & Leonora F. S. Tindall

    • Comprehensive coverage of Rust including concurrent programming.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%