Any current student with an internet-enabled device can take an online course. Online courses at Johns Hopkins Engineering for Professionals are accessible via most mobile devices.