I stumbled over this by accident and thought I'd share it. It's a Masters in Software Engineering from Penn State online. Penn State | Online Master of Software Engineering | Overview