CS 210

Prog with Obj & Data

Binghamton University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Assumes a foundation in procedural programming as covered in CS 110. Provides the foundations of software development using Java. Problem solving using object-oriented programming techniques is emphasized. Topics include primitive and reference data types, variables, expressions, assignment, functions/methods, parameters, selection, iteration, recursion, exception handling, generic linear and non-linear data structures, file types, file I/O, programming to an interface, use of inheritance, javadoc documentation, and introduction to Java threads. The required laboratory provides supervised problem solving; programming using the command line as well as an integrated development environment; code backup in a version control repository; debugging and JUnit testing techniques Prerequisites: CS 110 (may be waived upon request by the Undergraduate Director based on prior programming experience) and CS 120 (may be taken concurrently) and Math 225. All prerequisites must have a grade of C- or better. Offered every semester.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 12 hours ago

001

Availability not recently verified
Class #binghamton-CS210Fall 2026UGRD4 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?