'Overall, the book is an excellent and comprehensive read. The range of topics discussed in this book is sufficient to attract many students to use it as reference. It can definitely be used as a reference to an advanced undergraduate level course or a beginning graduate level course.' Sarvagya Upadhyay, SIGACT News
1. The main themes; 2. Testing lineriality; 3. Low degree tests; 4. Testing monotonicity; 5. Testing dictatorships, juntas, and monomials; 6. Testing by implicit sampling; 7. Lower bounds techniques; 8. Testing graph properties in the dense graph model; 9. Testing graph properties in the bounded-degree graph model; 10. Testing graph properties in the general graph model; 11. Testing properties of distributions; 12. Ramifications and related topics; 13. Locally testable codes and proofs.