Academic Catalog 2021-2022 
    Jul 03, 2022  
Academic Catalog 2021-2022 [ARCHIVED CATALOG]

CSC 550 - Software Engineering

(3) This course is a study of practical problems of specifying, designing, and building large, reliable software systems. Students work in teams on applied projects for topics on feasibility study, software processes, design patterns, version control, requirements analysis, object-oriented design, implementation, testing, refactoring, and delivery. Additional topics covered include professionalism, project management, and the legal framework for software development.

Prerequisites: CSC 242A CSC 340A .