Graduate Computer Science

CS G272: Analysis of Software Artifacts

Addresses all kinds of software artifacts - specifications, designs, code, etc. - and will cover both traditional analyses, such as verification and testing, and promising new approaches, such as model checking, abstract execution and new type systems. The focus will be the analysis of function (for finding errors in artifacts and to support maintenance and reverse engineering), but the course will also address other kinds of analysis (such as performance and security).
Prerequisites:
CS G110 MS: SE
Credit hours: 4
Course offerings: