CIS 50A Software Engineering 1

Overview of software development methodologies as well as software development phases and activities. Description of techniques to improve software quality including: analyzing requirements, effective designs, unit test, static analysis and code inspections. Overview of development planning, risk analysis techniques, and effective use of metrics for reporting. 


Credits

3

Distribution

CIS