2025-2026 Academic Catalog

CSC-232 Computer Science II

This course serves as a gateway to more advanced techniques of object-oriented programming (OOP). Building upon the foundation laid in CSC 132, this course equips students with the skills needed to master advanced OOP concepts such as Classes and Objects, Constructors and Destructors, Inheritance and Polymorphism, Encapsulation, and Operator Overloading using C++. Through lab work and hands-on exploration, students will learn to harness these concepts to develop programs tailored for execution within a Microsoft Windows environment. Using a practical, hands-on approach, student will have the opportunity to design, code, and rigorously test object-oriented applications.

Credits

4 credits

Prerequisite

Take CSC-132.