2025-2026 University Catalog 
    
    Feb 02, 2026  
2025-2026 University Catalog
Add to Portfolio (opens a new window)

CSCI 209 - Software Development


Prerequisite: CSCI 112 
Credits: 3

An examination of the theories and design techniques used in software development, with an emphasis on making software more maintainable. Hands-on implementation of those techniques. Topics include the software life cycle, design patterns, version control, unit testing, and program documentation.



Add to Portfolio (opens a new window)