Skip to content

Enrich your college technical community

Learn the skills to build and grow diverse technology communities on campus with training, mentorship, and support from GitHub.

Become a Campus Expert Find a Campus Expert


Students leading campus technical communities

Campus Experts are student leaders that strive to build diverse and inclusive spaces to learn skills, share their experiences, and build projects together. They can be found across the globe leading in-person and online conferences, meetups, and hackathons, and maintaining open source projects.


Get training and support from GitHub

As local leaders, Campus Experts know the challenges students on their campuses face. With the GitHub Campus Experts training, you’ll learn technical and professional skills—like public speaking, technical writing, community leadership, and software development—that will help you build a strong technical community, teach valuable skills, create new opportunities for your student community, and position your institution within a global community of student leaders.


Learn community best practices with training from GitHub.


Receive exclusive swag and support from GitHub for your events.


Access GitHub conferences and speaking opportunities.


Interact and collaborate with student community leaders beyond your campus.

Hear from Campus Experts

"The program resources are unparalleled. The skills you learn and the connections that you make will stick with you for a lifetime."

Marleni Chavana, Smith College, Massachusetts, USA

"Thanks to the program I was able to meet amazing people from all over the world and build my network."

Harshil Agrawal, Sardar Vallabhbhai Patel Institute of Technology, Gujarat, India

"The Campus Experts training helped me grow my confidence in technical writing and guided me to organize inclusive events that benefit people from all backgrounds."

Taiwo Farinu, Ladoke Akintola University of Technology, Oyo State, Nigeria


Start with the Pack, end with a plan to build your community


Get the GitHub Student Developer Pack

The GitHub Student Developer Pack gives you access to more than 100 premium developer tools for free. It is essential for you to have the Pack to apply to the program.


Complete the application form

Complete the application to help us learn about you and your interest in the program. Applications are open for a month in February and in August. Two weeks after applications close, you’ll be notified of your application status.


Submit a video resume

If your application was successful, you’ll be invited to submit a 5-minute video introducing yourself and your community. Let us know your motivations, community vision, and goals.

The video needs to be submitted within two weeks after receiving the invitation. We’ll take a week to review your submission and notify you of your application status.

Note: We have other accessible options available to submit your resume if necessary.


Welcome to the program!

If your submission was approved, Congratulations! You’ve been accepted to the program. You’ll go through the GitHub Campus Experts Training. The training has six modules and takes 12 hours to complete in a span of 6 weeks.


Complete the training

At the end of your training, you’ll submit a community proposal that will serve as a guideline for your community and you’ll become a GitHub Campus Expert.

Join the students leading tomorrow's developers


Who can apply to the program?

Any student with the GitHub Student Developer Pack can apply to the program. We welcome students from all backgrounds (designers, journalists, mathematicians, etc.) to apply.

What are the eligibility requirements?

  • Be at least 18 years of age.
  • Validate your student status through the GitHub Student Developer Pack.
  • Be enrolled in a post-secondary formal education institution.
  • Have more than one year left as a student before graduating.
  • Be a GitHub user for at least six months.
  • Not be enrolled in the GitHub Campus Advisors Program.

How many Campus Experts can there be per school?

The program will generally only accept one GitHub Campus Expert per campus. Depending on the size of a campus student population, we may open additional spots.

When do applications open?

Applications to the program open twice a year, in February and August. The application remains open for a month and you can apply once every application cycle.

What happens when I graduate?

Once you graduate you'll become a program alum. Alumni are Campus Experts who have made valuable contributions in the past and may no longer be able to commit to the same level of participation or have graduated. To honor their contributions, we add them to the Campus Experts Alumni site for the program so they can remain connected to the community.

What if I have additional questions?

You can reach out for more information through our support form.

Find the closest Campus Expert

Campus Experts support other students with Git & GitHub. Find the closest GitHub Campus Expert who can help.