Student registration for Summer 2026 is now open (July classes only).


How to learn to code is a volunteer based summer course offered during June 2026 and July 2026. 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!

Already want to register? Note the class times below, and visit the registration page to sign up! To ensure as many people can participate as possible, note that you can only register for ONE class this summer. 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.

Python Class 1: June Tues/Thurs 3:30-5:00pm  (Registration closed)

Python Class 2: July Tues/Thurs 11:00am-12:30pm

R Class 1: June Mo/Thurs 4:00-5:30pm (Registration closed)

R Class 2: June Mon/Wed 11:00am-12:30pm (Registration closed)

R Class 3: July Tues/Thurs 12:00pm-1:30p

For questions about student registration, contact  HTLTC <at> med.unc.edu.

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.

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

Thursday May 14th: 2:00-2:30pmhttps://zoom.us/j/95133117433

Tuesday May 19th 12:00-12:30pmhttps://zoom.us/j/94932166264

 


Teacher recruitment is closed for HTLTC 2026


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. 

If you would like to learn more about what teaching in the program is like, we encourage you to reach out to HTLTC<at>med.unc.edu. While recruitment for summer 2026 is closed, we would be happy to get you involved for future sessions! 

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