Mar 29, 2024  
Loyola Marymount University Bulletin 2021-2022 
    
Loyola Marymount University Bulletin 2021-2022 [ARCHIVED CATALOG]

CMSI 4071 Senior Project I


4 semester hours

Introduction to essential software engineering principles guiding design, development, implementation, and management of modern software projects. Software life cycle models, problem description, specification, and analysis. Object-oriented and use-case analysis methods. Requirements specification, development planning and basics of project management, SEI/CMMI processes, agile software development methods and activities, testing philosophies, ethical concerns, conflicts, and resolution strategies. Technical presentation skills. Students work in self-organizing teams to ideate, design, implement, test, and present a non-trivial software application which includes concepts from spanning the entire CS curriculum.

Consent of instructor required.

LENL