2017-2018 Catalog 
    
    Sep 21, 2018  
2017-2018 Catalog [ARCHIVED CATALOG]

[Add to Portfolio]

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 130  with a grade of “C” or better.



[Add to Portfolio]