Krishna Kumar
Ex01: Design pattern: Abstract factory
Ex02: Design pattern: Factory method
Ex05: Design pattern: Prototype
Ex09: Exception handling (part 1/2)
Ex10: Exception handling (part 2/2)
Ex12: Shared memory parallelisation (OpenMP)
Ex13: C++11 Threads: Atomic, Locks & Mutex
Ex14: Memory models: Locks & Mutex (pthreads)
Ex16: Universal references, Rvalues and Move semantics
Ex18: Tuples, Variadic templates and template metaprogramming
Ex18: Lazy evaluation and Reference counting
Ex20: Metaclasses and Reflection