Fall 2023 Course Descriptions
CS 1-B Collaborative Introduction to Computer Science
TR 10:30-11:45, Room To Be Announced
An optional preparatory course for students with no prior programming experience and limited experience in college-level STEM classes. Basics of programming including variables, control flow, subroutines, and problem solving in a hands-on, collaborative environment. The class will meet over the latter half of the semester, and prepare students to enter CS11 with prior exposure to topics that CS 11 discusses in depth. Pass/fail grading.
Prerequisite: Recommendations: high school algebra.