CS101 - Computer Programming and Problem Solving (4 Hours, 3 Credits)