2013-14 University Bulletin 
    
    May 04, 2024  
2013-14 University Bulletin [ARCHIVED CATALOG]

CSC (0145) 440 - Software Engineering


Credits: 3

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.

When Offered: Spring

Prerequisite 1: CSC 172  or CSC 173