Computer Science 121 - Intro Problem Solving W/Comp

Spring
2021
02
4.00
Adam Kohan
TU TH 11:30AM 12:45PM
UMass Amherst
74118
Fully Remote Class
akohan@umass.edu
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)
Open to Sophomores and Freshmen only. INFO 190S/COMPSCI 121 pre-req INTENDED FOR CS AND INFORM MAJORS OR THOSE APPLYING TO THESE MAJORS. NON-MAJORS MAY OPT TO TAKE COMPSCI 119 (OR COMPSCI 190F). SECTIONS 5, 7, AND 9 WILL MEET FACE-TO-FACE. JUNIORS AND SENIORS WILL BE CONSIDERED CLOSER TO CLASS START, IF AVAILABLE SEATS. PRIORITY FOR MAJORS WITH 121 REQUIREMENT. ATTENDANCE IN LECT AND LAB IS MANDATORY. ICLICKER IS REQUIRED. FOR QUESTIONS ABOUT 121 COURSE ADMINISTRATION, CONTACT CS121admin@cs.umass.edu. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.
Multiple required components--lab and/or discussion section. To register, submit requests for all components simultaneously.
Permission is required for interchange registration during the add/drop period only.