Nov 24, 2024  
2025-2026 Undergraduate Catalog (Edited Version) 
    
2025-2026 Undergraduate Catalog (Edited Version)
Add to Portfolio (opens a new window)

CSCI 257 - Object-Oriented Programming


4 Credit(s)

This course provides an introduction to the Java programming language and the concepts of object-oriented design, including objects and classes, inheritance, polymorphism, and exceptions. Students are also introduced to container classes such as ArrayList and HashMap, as well as iterators. Concepts are reinforced through weekly lab sessions.
1 hour laboratory. 3 hours lecture.
Prerequisite(s): CSCI 131  or CSCI 143  or CSCI 152 .



Add to Portfolio (opens a new window)