Student registration will open on April 30th


How to learn to code is a volunteer based summer course offered during June 2025 and July 2025. We aim to teach new programmers at UNC the basics of coding so that they can continue to apply R or Python coding in their future work!

For 4 weeks during the summer at UNC, instructors will meet twice a week, to guide small groups of students through the fundamentals of coding. These classes are very interactive and are structured to provide new programmers a community for help and inspiration. For additional resources for advanced classes,  please see our Resources page.

Registration for all of our classes fills quickly. Registration information will appear on this site on April 30th. 

 

For questions about student registration, contact Austin Daigle: adaigle <at> email.unc.edu or Madeline Gillman mgillman <at> 

HLC Student Informationals:


If you are interested in taking a summer course, but would like additional information before signing up, we will be holding student informationals on Zoom at the following times:

Friday May 9th: 2-2:30: https://zoom.us/j/98070059000

Wednesday May 14th 3:30-4: https://zoom.us/j/93589818607

Tuesday May 20th 11-11:30: https://zoom.us/j/92749053508

Please log into zoom using your UNC email to access the meetings

 

 


Teacher recruitment is open! Registration closes April 23rd.


Register to teach HLC here

HLC is currently recruiting volunteer teachers to help with our Summer 2025 classes. Teachers will provide guidance to the HLC students in groups of 3-4, and each group will have at least one person with experience teaching coding classes. Classes will meet twice a week, for 1.5hours, over a 4 week span during the summer. HLC will provide the curriculum and resources you need to aid the students in their learning. Time commitment outside of classes is low!!

New teachers will be paired with experienced teachers and will be given training with our newly updated curriculum. Exact dates and times of the classes are set based on teacher availability. 

Individuals interested in teaching should be comfortable with R or Python. Teachers will be able use existing materials from past teachers for small group lessons and have the opportunity to gain skills in lesson planning. 

Over the past several years, How to Learn to Code has reached hundreds of participants including grad students, postdocs, faculty, and staff. Registration and waitlists have filled in a matter of hours. Please help us serve this interest and make UNC an amazing place (to learn) to code!

Teacher informationals will be held on:

Zoom: April 4th @ 2-2:30 pm: https://zoom.us/j/91786832693

In Person: April 17th, in Genetic Medicine Building (GMB) 2007 from 10-10:30am or zoom https://zoom.us/j/94307719292

Please bring any questions you have about the program!