GitHub Campus for JHU

Johns Hopkins University is part of the GitHub Campus Program, which allows students and faculty free access to Github Enterprise Server and Github Enterprise Cloud. To get started with using GitHub at WSE, follow the instructions below. If you experience any technical difficulties in the creation of your account, please contact

If you're interested in using GitHub Classroom within your Canvas course site once you're part of our enterprise account, take a look at our article Connect GitHub Classroom to your Canvas course. Please be sure to follow the instructions below before connecting your Canvas course to GitHub.

Joining Johns Hopkins University on GitHub

  1. Login to and authenticate your account

  2. If you do not already have a GitHub account, create one when prompted. If you do have an account, select the option to login with your existing credentials in order to associate the account with Johns Hopkins University.

    Note: Once your new account has been created, you may need to logout and log back in to in order to associate your account.
  3. Once you have successfully joined, you should see all of the organizations that exist within the Johns Hopkins GitHub Campus.
    Note: If you are directed to a 404 error after logging back in, send an email to to be added to the Johns Hopkins Engineering organization. Please include the email used to create your GitHub account in the email.