Probability, Statistical Optics and Data Testing: A Problem Solving Approach