Skip to content

Competencies gained:

  • Implement and use automated software tools that conduct performance benchmarks
  • Analyze performance data to identify software performance bottlenecks and design, implement, and deploy solutions to solve performance problems
  • Create and present technical reports that effectively characterize the performance of a software system

Take all of the following courses (8 credits):

  • CMPSC 101 – Data Structures
  • CMPSC 202 – Algorithm Analysis

Take one of the following courses (4 credits):

  • CMPSC 303 – Artificial Intelligence
  • CMPSC 305 – Database Systems
  • CMPSC 400 – Operating Systems*

*Additional prerequisite not in microcredential requirements.

Allegheny on CredlySign Up (for Allegheny students)

Program Contact