Discovering Modern C++. An Intensive Course for Scientists, Engineers, and Programmers(2016) CHAPTER 1.C++ Basics CHAPTER 2.Classes CHAPTER 3.Generic Programming CHAPTER 4.Libraries CHAPTER 5.Meta-Programming CHAPTER 6.Object-Oriented Programming CHAPTER 7.Scientific Projects Appendix A.Clumsy Stuff Appendix В.Programming Tools Appendix С.Language Definitions