PREREQ.: CS 160B COREQ: CS 177 
ADVISE: CS 132A
Software quality assurance as the planned systematic set of actions that provide confidence in a software product. Automated test execution and best practices, build methods, revision control and release management, continuous integration (CI), deployment and distributed builds. CI server setup, repository creation, writing and executing test cases.
CSU