Private extra-curricular coding class

Instead of attending the programming classes my public school provides being terrible, I have opted for an extra-curricular private class to learn to program. My teacher has told me I still am eligible for a student pack. Problem is, I have no plans of leaving any time soon and there is no expected graduation. So what would I put in my “graduation year” field?

Hi Whitman,

In order to qualify for the GitHub Student Developer Pack you must be 13+ years of age and currently enrolled in a degree or diploma granting course of study… An extra-curricular private class would not qualify you.

However if you are also enrolled elsewhere you would use your school graduation date and are welcome to apply at:

Your application is most likely to be quickly reviewed if you use a recognizable school-issued email address. To add an academic email address to your account, please follow these directions:

If you do not have a school-issued email address, or your application using a school-issued email address is denied, you may reapply using the “I do not have a school-issued email” drop-down option to attach supplementary photo proof of enrollment:

Make sure your photo proof of enrollment is official and is dated to show that you are currently enrolled.

Applications are generally processed within a few days, but may take longer in peak periods such as the start of a new semester.


Hi Scott,

What constitutes a “degree or diploma granting course of study.” We give out a certification and are planning our own diplomas as well, but we are anything but traditional. We also do not give out school email addresses instead encouraging students to create and use email accounts that will last with them after they leave the school, (which has always been a pet-peeve of mine, emails just for school).

I think this question is relevant for a lot of educators here after reading their bios in the introduction. You have a lot of alternative private and public school involved that will not easily meet your criteria, which frankly, seem based on the old brick-n-mortar, accredited model.

1 Like

Hi Rob,

Nontraditional schools may receive free unlimited private repositories for classroom organizations to use with their students, but currently our Student Developer Pack membership is only available to students at traditional schools.

Teachers at nontraditional schools may also request a swag bag of GitHub educational material and giveaways for their students, like their counterparts in traditional schools. (I realize you know about our swag bag, but want to raise awareness of it with others who might not.)

We are working on ways to expand eligibility for the Pack to include nontraditional schools, but aren’t there yet.


Thanks for the clarification, Scott.

I remain really curious how GitHub defines a “traditional school” mostly just, well, to know what that means to you. I’m enjoying putting together the different perspectives about what that means. The whole idea of “what is a school?” is something I spend far too many minutes staring off into space over coffee wondering. :smile:

Thanks as always for everything.

I remain really curious how GitHub defines a “traditional school”

Accredited and/or recognized by your country’s federal Department of Education as a school. For the U.S., for example, it would be middle and secondary schools as well as accredited higher learning institutions. Code schools, boot camps, unaccredited online learning, etc. would not qualify participants for the individual discounts available with the Pack, though those organizations may still request free private repositories for their organization to use with participants.