Students taking online courses at Johns Hopkins Engineering for Professionals have access to a wide range of support services comparable to students taking on-site courses. Some of those services include live office hours, academic advising, the online bookstore, career placement assistance, student e-mail, financial aid assistance, a digital library of resources with live library support, mentoring, and technical support.