CS 210
Prog with Obj & Data
Binghamton University · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff