for CSUCI Software Engineering