Part-time students at Johns Hopkins Engineering have three flexible options for completing master's degrees and certificates: online, online and on-site, or on-site.