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.

Semesters Offered

Fall and Spring Only, All Years