Outreach
Learning about cutting edge computing and programming should not be limited to college students. We believe in bringing our knowledge and expertise out into the Birmingham community, introducing area middle and high school students to computer science, programming, animation and gaming, and app development. We also offer continuing education to help professionals enhance their skills.
We invite you to explore the opportunities offered by the Department of Computer Science.
We invite you to explore the opportunities offered by the Department of Computer Science.
Summer Camp
Offering one week summer camps to middle and high school students,
Are you interested in learning more about computer science? The Department of Computer Science at UAB is offering two summer camps! There will be two camps for middle schoolers (rising 6th–8th graders) and two camps for high schoolers (rising 9th–12th graders)! For two of the camps, we are asking for a higher payment to cover equipment that students will take home with them. By us ordering the equipment, we are able to take advantage of educational discounts. It also helps us ensure that everyone has the same equipment.
For questions about the camps, please email Dr. Amber Wagner at
Middle School Camp One
- Date: 6/1/2026–6/5/2026
- Time: 8:30 a.m. – 3:30 p.m. (drop-off starts at 8 a.m., pick-up ends at 4 p.m.)
- Location: UAB University Hall, First Floor, Birmingham, AL
- Registration Fee: $450 ($400 before March 1). Registration link is below; UAB employees should email
This email address is being protected from spambots. You need JavaScript enabled to view it. for registration - Content: Introduction to Scratch (including using Scratch to fly a drone and make a chatbot)
- Details: For rising 6th–8th graders without prior programming experience. Includes lunch.
Register for Middle School Camp One Opens an external link.
Middle School Camp Two
- Date: 6/8/2026–6/12/2026
- Time: 8:30 a.m. – 3:30 p.m. (drop-off starts at 8 a.m., pick-up ends at 4 p.m.)
- Location: UAB University Hall, First Floor, Birmingham, AL
- Registration Fee: $500 ($450 before March 1). Registration link is below; UAB employees should email
This email address is being protected from spambots. You need JavaScript enabled to view it. for registration - Content: Introduction to Python using the micro:bit
- Details: For rising 6th–8th graders without prior programming experience. Includes lunch and micro:bit that students will keep.
Register for Middle School Camp Two Opens an external link.
High School Camp One
- Date: 6/1/2026–6/5/2026
- Time: 8:30 a.m. – 3:30 p.m. (drop-off starts at 8 a.m., pick-up ends at 4 p.m.)
- Location: UAB University Hall, First Floor, Birmingham, AL
- Registration Fee: $450 ($400 before March 1). Registration link is below; UAB employees should email
This email address is being protected from spambots. You need JavaScript enabled to view it. for registration - Content: Introduction to Python and Artificial Intelligence
- Details: For rising 9th–12th graders without prior programming experience. Includes lunch.
Register for High School Camp One Opens an external link.
High School Camp Two
- Date: 6/8/2026–6/12/2026
- Time: 8:30 a.m. – 3:30 p.m. (drop-off starts at 8 a.m., pick-up ends at 4 p.m.)
- Location: UAB University Hall, First Floor, Birmingham, AL
- Registration Fee: $600 ($550 before March 1). Registration link is below; UAB employees should email
This email address is being protected from spambots. You need JavaScript enabled to view it. for registration - Content: Introduction to Raspberry Pi programming in Python and robotics
- Details: For rising 9th–12th graders with prior programming experience. Includes lunch and Raspberry Pi that students will keep.