Skills Courses at HackCville

HackCville offers 10-week courses in everything from graphic design to photography to data science. We’ll help you learn the ins and outs of modern skills through fun, hands-on projects in a fast-paced, community-driven environment.

Get Details and Apply

Our courses are open to any UVA student (undergrad/grad) or Charlottesville resident 18+. If you complete your first HackCville course successfully, you’re granted HackCville membership which comes with many perks detailed below.

Skills course applications for 2019 will open on January 12.

We encourage you to read more about our application process below, and to ensure you can make the weekly meeting times and have the time to commit to the group meetings. If you're accepted, a $110-$125 program fee is expected 5 days of acceptance into the program. (This fee varies course to course.) This can be reduced or waived for those with financial need.

Learn more about our unique approach to learning or read about our goals for HackCville graduates.

Open Fall Courses

Source: Software Development
Source A: Sundays 1-2:30pm + Wednesdays 7:30-9:30pm
Source B: Mondays + Wednesdays, 5-7pm
Vector: Graphic Design
Sundays 1-2:30pm + Tuesdays 7:30-9:30pm
Storyboard: Digital Storytelling
Sundays 5-6:30pm
Node: Data Science
Node A: Tuesdays, 5-7pm
Node B: Sundays 11am-12:30pm + Thursdays 4-6pm
Node C: Sundays 7-8:30pm
Wireframe: Web Design
Wednesdays 7:30-9:30PM
Exposure: Digital Photography
Sundays 3-4:30pm

Application Process

Applications close Monday, January 29, 2018 at 11:59pm


Fill out our unified application, accessible via the links above

Each course uses the same application - you can access it via any of the individual course pages above. The application will ask basic questions (i.e. year, major, etc.), as well as longer questions to understand why you would like to join the HackCville community. You may apply to no more than two courses. Should you be accepted to both, you must choose one.

All applications for Spring courses are due by Monday, January 29, 2018 at 11:59pm.

If you’re interested in a Skills Course and Hustle — you are welcome to register and apply to both, respectively. However, we recommend against this. You will only ultimately be permitted to take one or the other, and Hustle’s first project overlaps with Skills Courses’ application process. If you’d like some feedback on your particular situation or interests, email us at or stop by our Open House on 8/31.


The HackCville team will review your application

After you submit your application, it will be reviewed by the HackCville team. We blind ourselves to all names, emails, and demographic information to minimize any bias. Two staff members will review each application.

Our data science and analytics team reviews this process each semester to ensure an unbiased process. In 2017 and 2018, no statistically significant biases in our process were found with regards to ethnicity, gender, financial need, or age.


Attend the first workshop and complete a mini-project

After our team scores applications, top applicants are invited back to attend the first workshop. You will be notified by the Wednesday after the submission deadline either way.

You'll then attend the first workshop of your course. This is an opportunity for you to make sure this is the best course for you and to start to learn the skill.

At the workshop, you'll be assigned a small project to complete over the next week. No experience is required for any of these mini-projects.


Final decisions

We accept most (if not all) students who attend the first workshop and submit completed projects. This is how you demonstrate strong commitment and interest in the topic and HackCville.

Depending on the number of applications to the course, we may also need to conduct interviews to decide on our final selections. This is because class sizes cannot exceed 18 students due to the size of our classrooms.

If you are accepted, congratulations! The $95 course fee is also expected within 5 days of acceptance - these can be waived for any student with financial need, no questions asked.

If you're not accepted, don't worry! Many of current members applied multiple times before they were accepted. Courses are just one way to be involved - many also particiapte in Hustle (which has no application), our trips, and our summer program, Launch.

Membership Perks

After you complete your first HackCville program (except Trips), you're granted HackCville membership. Here's what you get:

24/7 access to our fun and functional clubhouses on Elliewood Ave.

Our two clubhouses are filled with hammocks, couches, whiteboards, and WiFi. Use our space to work on your projects, hold meetings, or just hang out.

Exclusive events and job opportunities.

Whether it's drinks with the co-founder of Reddit or HackCville-only internship, job, and freelancing opportunites, we give our members access to dozens of unique experiences every year.

A community that feels like a family.

You'll join HackCville's 400-member community of the most talented and badass people in Charlottesville.

Early access to HackCville programs, no application required.

Want to take another program? As a member, you can just sign up - no application required. We open up spots to members before the public.

Priority application for our summer program, Launch.

Get paid to learn web design, software development, marketing or data science in our 12 week summer program, Launch. You'll get trained by HackCville's expert instructors and get a guaranteed, paid internship at a local startup or tech company.

Extra Perks With Every Program


Looking for some guidance on how to navigate what you want to do? Every year we pair up hundreds of UVA alumni from across the country with our students to provide guidance and support. Our team also meets with you several times one-on-one to ensure you're getting the most out of your program. It's advising that actually works.

Startup Trips

HackCville hosts immersive trips to cities across the country (New York City, San Francisco, Baltimore, and more) to tour companies, meet alumni, and give students networking opportunities with industry leaders. Trips are where you see how what you're learning is put into action in the real world.