Nov 18, 2019  
2019-2020 Undergraduate Catalog 
    
2019-2020 Undergraduate Catalog

CSCI 3300 - Software Engineering


This course introduces students to the software development methodology and life cycle, with an emphasis on object-oriented software systems. Topics include fundamental data structures, program correctness, object-oriented design, requirement specification and analysis, object design and formal representation, software and information security (security planning, security policy, threats, attacks and services, encryption). Students are expected to complete a mid-scale software project.

Prerequisite/Corequisite:
Prerequisite: CSCI 1302 with a grade of C or higher

Hours:
3