CIS 257
Object-Oriented JAVA Programming II
Bristol Community College · UGRD · Fall 2026
Catalog description
The course addresses software development using advanced object-oriented concepts and JAVA. It covers concurrency and synchronization issues and advanced topics of the object paradigm such as inheritance and polymorphism. It introduces the programming of graphics using JAVA Swing classes and examines File Streams and I/O Processing in detail. It compares the procedural paradigm with the object paradigm. It also addresses issues of programming with multiple processes and programming of systems with exception-handling capabilities. These concepts are introduced in the context of developing software using software tools, including libraries of components. Prerequisite: CIS 157. Three lecture hours and two lab hours per week. Approximately 3-5 hours per week of computer time will be required to complete the programming assignments. Instructional Support Fee applies.Gen. Ed. Competencies Met: Information Literacy.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff