2020-2021 Catalog with Addendum 
    
    Mar 28, 2024  
2020-2021 Catalog with Addendum [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 230 - Object-Oriented Programming


Lecture Hours: 3
Lab Hours: 0
Credit Hours: 3
Terms Offered: Fall

Principles and concepts of programming under the object-oriented paradigm using a language such as C++ or Java. Topics include: data abstraction and problem decomposition, information hiding, encapsulation, inheritance, polymorphism, templates, exception/event handling, multi-threading, concurrency, debugging, graphical user interfaces, and documentation. Emphasis on satisfying user specifications in application development. Prerequisite: (CS 118  or CS 130 ) with a grade of “C” or better.



Add to Portfolio (opens a new window)