Dec 07, 2025  
Rensselaer Catalog 2007-2008 
    
Rensselaer Catalog 2007-2008 [Archived Catalog]

CSCI 6090 - Generic Software Design


Study of the generic programming approach to design and systematic classification of software components. Techniques for achieving correctness, efficiency, and generality of algorithms, data structures, and memory management. Methods of structuring a library of generic software components for maximum usability are practiced in a significant design and implementation project.

Prerequisites/Corequisites: Prerequisite: CSCI 2300 or equivalent.

When Offered: Fall term annually.



Credit Hours: 3