(3) What is Computer Science? How do you tell a computer what to do? An introduction to the field of Computer Science and algorithmic problem solving. Topics include: Variables, Data Types, Decision and Repetition Statements, Functions, File Manipulation, and Lists.