Jul 22, 2024  
2022 - 2023 Undergraduate Catalog 
    
2022 - 2023 Undergraduate Catalog [FINAL EDITION]

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)