Directory #CSforAll

Your career starts here

There are so many ways to get into CS. Here are just some ideas to inspire you.

Find a STEM opportunity near you

The Connectory

Discover events, ideas and opportunities at every level


Find STEM summer programs and colleges


Do workshops, after-school programs and summer camps

Hands on Mobile

Years 3-6, San Diego

Enter a global online science and engineering competition

Google Science Fair

Ages 13-18, worldwide

Join fast-thinking girls and build game-changing apps

Black Girls CODE Hackathons

Girls, ages 12-17, Oakland and NY  

Take part in a competition for college scholarships

The Siemens Competition in Maths, Science and Technology

High school students (grades 9-12), regional and national levels

Get a one-hour introduction to computer science

Hour of Code

Age 6+, worldwide

Take on other students around the world in a coding challenge

Google Code Jam

Age 13+, worldwide

Go for gold and the chance to represent the US

USA Computing Olympiad

Pre-college students, nationwide

Test yourself against other students around the world

Microsoft’s Imagine Cup

Age 16+, worldwide

Find a computer science competition

The American Computer Science League

Pre-college students, worldwide

Spend 20 hours learning to code

Code Studio

Ages 4-18, worldwide

Try games for tomorrow’s programmers


All ages  

Create art, music, games and more as you learn to program

Pencil Code

All ages

Access tech courses on Python, 3D printing, Minecraft and more

Tech Rocket

Ages 10-18

Make a website, learn SQL and more in eight different programming languages

Code Academy

All ages

Jump into a degree

College level

A degree can get you set up for an amazing career. At Colorado Technical University, students can pursue the Bachelor of Science in Information Technology with a specialization in Web Development and have the opportunity to develop a strong foundation of IT skills plus web design. This program is offered on campus in Colorado or online and has multiple start dates throughout the year.

Find free resources to get you started on your coding journey

DeVry Bootcamp

All ages

Watch YouTube videos on essential coding concepts


All ages

Learn to create animations, games and stories from Scratch


Ages 8-16

Use your imagination making animated movies and simple video games



Build your own game or program with just a few lines of code

Small Basic

Ages 10-16

Take your pick of free tech topics – cryptography, algorithms, information theory…

Khan Academy

All ages

See what cybersecurity’s all about and take a look at study options…

Cyber Degree Hub

All ages

Find role models

Grace Hopper Celebration

Find mentors in other technical women

Anita Borg Institute

Local events

The Systers community

Learn to code with Microsoft

DigiGirlz High Tech Camp

Girls, age 13+, locations around the US

Spend your summer at the hottest tech companies in the world

Girls Who Code Immersion Program

Girls, ages 15-17, at leading tech companies around the US

Choose from game design camps, web design camps, robotics camps and more

ID Tech Camps

Ages 6-18, locations around the US

If you don’t have much CS experience but excel at maths and science

MIT’s Women’s Technology Program

Girls, ages 16-17, MIT

Become a technolochica, meet others and get info about opportunities


Latinas, nationwide

Workshops for the new generation of coders

Black Girls CODE

African-American girls, locations around the US

Learn to build apps and games at Hack Camp

Hack Club

Ages 14–18, San Francisco

Host a coding party at your house or school

Made with Code

Female high school students, nationwide

Become a coding ninja through community-based programming clubs


Ages 7-17, worldwide

Find after school programs, summer camps and workshops

Tech Corps

K–12, locations around the US

Improve your analytical thinking and solve real-world problems with STEMworks; not your average after-school club

STEMworks Hawaii

For all ages students and/or educators, curriculums & workshops

Scholarships, job opportunities and mentoring for girls and women

NCWIT Aspirations in IT Competition

K–12 through to higher education, national

Enrichment programs, online learning, mentorships and more


Free for high school seniors, nationwide

Find success in tech

#Yes we Code

For students from low socio-economic backgrounds, nationwide

Prep for the tech industry

All Star Code

Map out your computing career path

Anita Borg Institute

Discover internships in computer science around the nation

Get an internship at Google

Google Careers

You can also get a computer scholarship through Google

Google for Education

Explore the hundreds of internship opportunities at NASA

NASA Internships

Find encouragement to pursue careers in STEM

Microsoft Careers

Microsoft also has a 12-week summer internship program for college freshmen and sophomores

Microsoft Careers

Read the interview tips from Microsoft – they’ll help outside of CS too!

Microsoft Careers

Work for the social company


Discover opportunities for students and recent grads


Get a high tech career with a human touch


Look out for Fall, Spring and Summer internships for current students

Under Armour

Get an internship with Apple

Jobs at Apple

Get equipped for a Bachelor’s degree at a college or university

Dell Scholars Program

Cyber Corps: get scholarships for service

National Science Foundation

Get others involved in coding – start a hack club

Hack Club

All students

Get a laptop, find a location, and start a coding club at your school

Google CS First

Ages 9–14, online resources

Use your coding skills for good in a hackathon

Hacks 4 Humanity

All ages, California

Help others to learn to code

Khan Academy

All ages, nationwide

Create and edit female-focused Wikipedia pages

Girls-Only Edit-a-Thon

Girls, all ages

Take part in a social media makeover and take on cyberbullying

Social Media Makeover

All students, nationwide

Sign up to be a coding mentor… or find someone who can help you


All ages, nationwide

Sign and support diversity in computing

All ages, nationwide

Make a difference to your local community


College students

Get a bunch of resources for the classroom including posters, brochures, videos, webinars, news stories and information on standards

Computer Science Teacher’s Association

Meet some inspiring Latina mentors


Visit NCWIT for plenty of resources for counsellors


Watch inspiring speakers and videos and get posters for your classroom

And watch ‘what most schools don’t teach’ video

Read interviews with women in IT – how they got there and their advice

NCWIT Entrepreneurial Heroes

Follow The Foster’s journey to create an app Fost & Found for foster kids to find each other, resources, and homes

The Fosters

Watch Yara Shahidi, who teamed up with with to create a fun, SMS text message game to get girls interested in STEM

Science Sleuth

Read about Katherine Johnson who calculated the trajectory for Project Mercury and the 1969 Apollo 11 flight to the Moon


Or discover Victoria Pannell, a 16-year-old from The Bronx, whose app concept to stop sex trafficking won #YesWeCode’s first-ever hackathon

Victoria Pannell’s real-life story

Also, check out the girls who invented the Tampon Run video game

Girls Who Code

Did you know 40s movie star Hedy Lamarr invented radio guidance tech for the military in WWII?

Famous Women Inventors

Find a FabFem role model in STEM


Meet some Tech Girl Superheroes from Downunder

Tech Girls are Superheroes

Get some inspiration from these Dot Divas and their projects

Dot Diva

How Big Dream are helping girls around the world find a career in STEM

Big Dream Movement

Computer viruses, evil computer geniuses, and the Secret Service

Hackers (1995)

The difference between playing a game and reality

WarGames (1983)

The story behind the creation of Facebook

The Social Network (2010)

From college dropout to Apple entrepreneur

Jobs (2013)

The ultimate operating system

Her (2013)

Share This