CSCI 3251 Object-Oriented Programming

This course focuses on the principles and practices of object-oriented programming. Topics include arrays, lists, objects and classes, abstraction, encapsulation, inheritance, polymorphism, exception handling, recursion, and common data structures. In addition, students will learn how to apply software design and development techniques to solve a given problem.

Credits

3

Lecture Hours

3

Lab Hours

0

Prerequisite

At least a C in CSCI 1302