CS 177 Software Engineering (3)
Credit, Degree Applicable
PREREQ.: CS 110A
or 111A or 112A or 113A or 130A or 131A or similar programming experience.
Overview of the entire software engineering process from start to finish. Includes Analysis, Design, Development, Project Management, Testing, and Evolution. Use of industry techniques and tools including UML diagrams, version control and installation software.