Computer Science Resources

Professional Organizations

Association for Computing Machinery (ACM)

ACM, the world’s largest educational and scientific computing society, delivers resources that advance computing as a science and a profession. ACM provides the computing field’s premier Digital Library and serves its members and the computing profession with leading-edge publications, conferences, and career resources.


The world’s largest technical professional organization dedicated to advancing technology for the benefit of humanity.

Women in Computing

Association for Women in Computing


ACM-W supports, celebrates, and advocates internationally for the full engagement of women in all aspects of the computing field, providing a wide range of programs and services to ACM members and working in the larger community to advance the contributions of technical women. ACM-W brochure

Grace Hopper – Celebration of Women in Computing

National Center for Women & Information Technology

Women in Computer Science –


Get kids interested in CS!

Tech Girls

Tech-Girls was founded in 2012 with a mission to empower girls to imagine and achieve their future dreams in our tech-savvy world. With the support of awesome volunteers and local organizations, Tech-Girls brings hands-on tech-related programming to girls throughout the region. In 2014, Charlottesville Women in Tech was formed to provide human connections and resources for local women in tech. Tech-Girls and Charlottesville Women in Tech have joined forces with the goal of supporting and helping women and girls begin their journey and stay in the technology pipeline.


A blog to enable young artists to develop their own ideas from beginning to end. Pixels4Kids wants your kids to be independent problem-solving artists who embrace available technology to accomplish their goals. While mastering the art of programming through HTML, CSS, and Javascript, they will discover amazing ways to enhance their projects using multimedia resources.

Coding Resources

Learn to code for free

Computer science professionals design, construct, and code some of today’s most cutting-edge tech, from microprocessors and CPUs to next-gen cell phones and mobile apps. Start here for expert advice, career data, degree info and hundreds of resources to help current and future tech talent build a better tomorrow.


Website Development Learning Center – this list from DeVry Bootcamp provides outside resources for different parts of the coding process like front-end HTML, CSS, and JavaScript.



{Events submitted to us – not affiliated with UVA}