Apr 26, 2026  
2026-2027 Graduate Catalog 
    
2026-2027 Graduate Catalog

CSCI 513 - Software Development and Engineering


Engineering principles to develop dependable software systems. Software life cycle models and process including requirements gathering, architectural patterns and tactics, design patterns, various test granularity, and automated techniques for testing. Agile process in teams using collaborative environments. Extensive laboratory work.

Prerequisites & Notes
CRQ: CSCI 501 or CSCI 502; and consent of department.

Credits: 4