• The Academy for All is a free, one-week program for high school underrepresented populations (Black, LatinX and Native American students). It is designed to dispel myths about computer science, intrigue students with the potential of computing and the excitement of problem solving. The academy includes team-building activities, educational sessions, and recreation.

Academy for All 2022 Dates

Sunday, June 5th - Saturday, June 11th

Sunday, June 12th - Saturday, June 18th

*Monday, June 27th - Friday, July 1st

*Virtual Academy


Where is the Academy?

The Academy for All is hosted by the Computer Science department at the University of Texas at Austin campus in the Gates-Dell Complex. 

Who can attend?

The academy is open to students going into 10th, 11th and 12th grades in Fall 2022. 

What will we be doing?

Participants will be introduced to the world of computer science, including gaining experience in programming. Participants will work in groups to program patterns into simulated strands of lights and create a virtual lightshow that “dances” to music. 

Do I have to have previous experience with programming?

This academy is suitable for students with all experience levels, from those who have never programmed before to those who already have some experience.

Housing and Food

Campers reside in one of the residential halls on campus. Campers will stay two to a room based on age and gender. Breakfast, lunch and dinner are provided for all campers. If you have food allergies, please note that on your waiver.


Campers are supervised at all times and camper to counselor ratios will be 1:10. Counselors stay in the residence halls with the campers.


Dr. Alison Norman is an Associate Professor of Instruction at The University of Texas at Austin in the Department of Computer Science. She received both her M.S. in computer science and her Ph.D. in computer science from this department. Since then, she has been fortunate enough to spend her days teaching systems to undergraduates and performing outreach to underserved communities. Her research interests lie in the intersection of supercomputing and program analysis with a special interest in static techniques to improve checkpointing. She is also interested in large-scale simulation.

Angie Beasley is an Assistant Professor of Instruction in the Department of Computer Science at UT Austin, where she teaches data mining. Prior to teaching, Angie worked for 15 years as a software engineer on projects for the US Navy, including submarine sonar systems, periscope systems, unmanned underwater vehicles, radar systems, and radio and satellite communication systems. Angie received her M.S. in computer science with a concentration in machine learning from The George Washington University and her B.S. in computer science from The University of Texas at Austin.

MJ Johns will be joinning the Department of Computer Science at UT Austin as an Assistant Professor of Instruction in Spring 2022. MJ received their M.S. in enertainment technology with a concentration in game design from Carnegie Mellon University and their B.A. in computer science from The Ohio State University. MJ is a Unity developer, game and experience designer, and founder of Astire Games.

Academy Directors Tiffany Buckley and Michaela Cicero have worked for the Department of Computer Science on summer academies, admissions, enrollment, student organizations and diversity initiatives.

Eligibility Requirements:

You must be a high school student entering your sophomore, junior or senior year in Fall 2022.

Application Instructions

Applications are closed at this time and will open on January 31st. 

The Academy for Women and Academy for All are application-based programss.  Our sign-up system, CircuiTree, is based on a registration model.  What this means for you is that you will be placed on a waitlist while applications are being accepted between January 31st and March 20th.  After March 20th, we will review all applications and make selections.  You will be notified of your selection status in April.

Use the link provided and you will open a page in CircuiTree.  When you select your program, you will land on a page that asks:

Who are you registering?

  • Register myself: You must be 18 years or older to register yourself.
  • Register my children: You need to create a parent and a child account that links together.

Application materials include: 

  • Contact information 
  • Unofficial transcript 
  • Short essay 

You do not have to complete the entire application in one session, you can come back to it at a later time!

  • Before my senior year of high school, I still had no idea where I wanted to go to college, or what I wanted to major in. I was interested in coding as a hobby, but had really never considered making it my career. At Code Longhorn, however, I had the chance to talk to students and professors who could tell me exactly what it was like to study computer science and make it into a career. Seeing these people and seeing the amazing UT Computer Science facilities really was the biggest factor in drawing me to this field, and I made friends that I still have today.

    Chris Nunes, Freshman UTCS 2017

  • Chris Nunes smiling in front of green foliage

Partially Funded by Our Diversity @ UTCS Partners


Contact Us