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.
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! The middle school camp (rising 6th-8th graders) will introduce students to Scratch (including how to use Scratch to fly a drone and make a chatbot). The high school camp (rising 9th-12th graders) will introduce students to Python and will incorporate AI as well as Raspberry Pi programming.
Middle School Camp Details
- Date: TBD
- 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, 1st Floor, Birmingham, AL
- Registration Fee: TBD (lunch included)
High School Camp Details
- Date: TBD
- 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, 1st Floor, Birmingham, AL
- Registration Fee: TBD (lunch included)
For questions about the camps, please email Dr. Amber Wagner,
Alabama High School Programming Contest 2025
Showcase Your Skills at the 2025 High School Programming Contest
Join us for the 2025 Alabama High School Programming Contest (HSPC) hosted by the University of Alabama at Birmingham (UAB). This exciting event brings together talented high school and advanced junior high students from across the state to demonstrate their programming skills and problem-solving abilities in a friendly competition.
Programming Languages: Participants may use Python, C++, Java, or any programming language of their choice. If your preferred language is not listed, please inform us in advance to ensure compatibility with our auto-grader system.
Event Details
- Date: Saturday, November 1, 2025
- Time: 10 a.m. - 4 p.m.
- Location: UAB University Hall, First Floor, Birmingham, AL
- Registration Fee: $25 per student (Cash or check only; credit cards not accepted)
Schedule
- 10 a.m.: Registration and Open House (during this time, students will register for the contest and enjoy an open house showcasing research and projects by UAB Computer Science students.)
- 11 a.m.: Lunch (provided)
- 12 - 3 p.m.: Programming Contest
- 3:15: Announcement of winners and closing remarks
Awards
- First Place: $600
- Second Place: $300 each
- Third Place: $100 each
Please note: Winners will receive gift cards via mail after the event. To comply with legal requirements, UAB will collect winners’ full name, Social Security Number (SSN), and mailing address. This information will be handled with the utmost confidentiality and used solely for issuing the prizes. For minors, we may also need to collect parent or guardian information as required.
How to Register
Teachers are encouraged to RSVP and confirm the number of participating students from their school by October 30, 2025. For additional details, refer to the contest flyer and instructions attached below.
Register Now Opens an external link.
Contact Us
For questions or additional details, contact Dr. Mahmut Unan (Contest Chair) at