Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

 
   
    Jul 02, 2025  
2025-2026 Undergraduate and Graduate Catalog 
    
2025-2026 Undergraduate and Graduate Catalog
Add to Favorites (opens a new window)

CS 2360 - Object-Oriented Programming in C++

Credits: 3
Lecture: 45
Lab: 0

This course provides a comprehensive introduction to object-oriented programming (OOP) using C++. Students will learn to design, implement, and maintain software solutions by leveraging C++’s powerful object-oriented features. The course covers foundational OOP concepts such as classes, objects, inheritance, polymorphism, encapsulation, interfaces, and templates, with an emphasis on practical application in modern software development. 

Prerequisite(s): CS 1110A , or CS 2150 , or CS 2410 , or CS 3110  
Corequisite(s): None



Add to Favorites (opens a new window)