This is an intensive course that explores Client-Server system architecture and the testing considerations it creates. CS systems are among the most complex testing jobs in the industry, and rapidly becoming the most common. In this hands-on course, you will learn how these systems work, how they break, and how to rapidly test them as thoroughly as possible. Class includes multiple exercises, optional homework, and an excellent up-to-date book on the topic.