Oct 31, 2024  
2023-24 Catalog 
    
2023-24 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)