CS Basics and Applications to Small Linear Problems