1 Introduction Such blocking very concurrency, wow [General Introduction] 2 Models 2.1 Threads & Mutexes 2.2 Threads & Transactional Memory 2.3 Threads & Message Passing 2.4 Processes (OS) & IPC 2.5 CSP (commincating sequential processes) Go Programming Language 2.6 Actors 2.7 Futures / Promises 2.8 Coroutines Generators in PythonA Curious Course on Coroutines and Concurrency 2.9 Evented 2.10 Fork&Join/Map&Reduce