Skip to content

Site Reliability Engineering develops students’ ability to manage large software systems with a focus on maintaining system re-liability. Students who complete this microcredential will be able to develop and use intelligent monitoring tools to anticipate and address technical instability to prevent system failures.

Competencies gained:

  • Analyze software reliability and performance metrics using log analysis tools
  • Design and implement automated systems intended to monitor and ensure software system uptime for critical software components
  • Develop testing methods and protocols consistent with industrial best practices and industry-grade software tooling

Take all of the following courses (12 credits):

  • CMPSC 203 – Software Engineering*
  • CMPSC 303 – Artificial Intelligence*

Take one of the following (4 credits):

  • CMPSC 302 – Web Design*
  • CMPSC 404 – Applications

*Additional prerequisite not in microcredential requirements.
 

Program Contact