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

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

CS 3260 - Advanced Object-Oriented Programming

Credits: 3
Lecture: 45
Lab: 0

This course builds upon foundational object-oriented programming knowledge, delving into advanced concepts and techniques to design and implement robust, scalable, and maintainable software systems. Students will study widely used design patterns to solve recurring software problems and apply SOLID principles to ensure clean and efficient software architecture.

Prerequisite(s): CS 2260 , or CS 2360 , or CS 2410  
Corequisite(s): None



Add to Favorites (opens a new window)