Undergraduate Catalog

COSC 230 Object-Oriented Programming

The course covers the foundation of object-oriented concepts and programming. Basic Object-Oriented Programming (OOP) concepts include objects, classes, methods, parameter passing, information hiding, inheritance, exception handling, and polymorphism. The course covers Java language elements and characteristics, including data types, operators, control structures, and search and sort algorithms.

Credits

4

Prerequisite

ENGR112, or ENGR113, or ENGR114, or COSC114

Distribution

3-3-4

Offered

Fall