Skip to main content
The University of Massachusetts Amherst

Introduction to Problem Solving with Computers


An introductory course in problem solving, using the programming language Java. Focuses on the fundamental concepts of problem solving and on computer implementation. Intended for computer science majors or those applying for the major. Satisfactory completion is a prerequisite for all higher-level computer science courses. Use of a laptop computer required. Prerequisite: high school algebra and basic math skills (R1). (Gen.Ed. R2)
Course Details


CPE Class with Moodle
Jun 21, 2021 - Aug 13, 2021
Prerequisite: Completion of the R1 General Education Requirement (or a score of 20 or higher on the Math Placement Exam, Part A) or one of the following courses: Math 101 & 102, Math 104, 127, 128, 131 or 132.
Base Cost: $1,928 ($482/credit)
Term Fee: $50
Start date: Jun 21, 2021
End date: Aug 13, 2021
Last day to add: Jun 26, 2021
Last day to drop: Jun 26, 2021
Last day to withdraw: Jul 23, 2021