Jan 19, 2020  
Spring 2020 Update 
    
Spring 2020 Update

CSC (0145) 440 - Software Engineering


Credits: 3.00

Learn techniques and principles of systematic software development, including requirements engineering, object-oriented analysis and design, design patterns, testing, verification and validation. Consider issues regarding ethics, management and emerging technologies (e.g. security engineering). Learn a standardized specification language (UML) and relevant tools to build a quality software system.

Prerequisite 1: CSC 175