Mar 28, 2024  
Loyola Marymount University Bulletin 2019-2020 
    
Loyola Marymount University Bulletin 2019-2020 [ARCHIVED CATALOG]

CMSI 401 Software Engineering Lab


3 semester hours

Introduction to principles employed in the construction of large-scale distributed software systems, including languages and tools to facilitate and manage such products, and the human factors in their production. Students conceive, model, implement, deploy, document, and present a non-trivial software project built using an agile development methodology. Clean code and architecture readings and videos, guest speakers, and code jams enhance the course experience. Projects are built in public source code repositories and students present to a large audience of faculty, administrators, alumni, industry representatives, friends, and family at the end of the course.

Consent of instructor required.