Mar 13, 2026  
2025-2026 University Catalog 
    
2025-2026 University Catalog

CSC 6383 - Principles of Software Engineering


3 Credits

The course focuses on software development life cycle. Topics include problem identification and definition, requirements analysis, modeling systems and design, implementation, testing, verification, maintenance, project management, and project cost estimation. Students learn to follow proper software engineering steps to complete and deliver a software project while working on their communication skills and better peer relationship.