Hi, ryanb. Great question! 🙂
Here’s a quick snippet you could add to your theme’s functions.php to change the word Events everywhere:
add_filter( 'gettext', 'replace_events_with_something' );
function replace_events_with_something( $text ) {
    return str_replace( 'Events', 'Keyword', $text );
}
You’d just replace “Keyword” (not including the single quotation marks) with “Programs” or whatever other text string you had in mind. Please be aware, that function will be called for every translated string on your site. That may or may not be important to you, but you should know, just in case you get odd results.
Hope that helps! 🙂