May 20, 2025  
2025-2026 University Catalog 
    
2025-2026 University Catalog

CSC 4383 - Software Engineering


3 Credits

A study of the software development life cycle, with emphasis on the analysis and design of software systems. Included are problem identification and definition, modeling systems, requirements analysis, specification, design, implementation, testing, verification, maintenance, and project management. Ethics of the profession are discussed.

Prerequisite(s): TAKE CSC 2320  & CSC 3391 .