Apr 19, 2024  
2022-23 Catalog 
    
2022-23 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 357 - Object-Oriented Programming


4 credits
The fundamental concepts of object-oriented programming languages, including data abstraction and typing, class inheritance, polymorphism and generic types, prototypes and delegation. Graphical User Interface Development. Introduction to UML and Design Patterns. To illustrate these issues, programming assignments in languages such as Java, C++, Python, etc. are given. Prerequisite(s): CS 257  with a C or better.
Grade mode designated on a CRN basis each term. Students should consult current term schedule.



Add to Portfolio (opens a new window)