The Continuing Education program's mission is to provide career-enhancing training at conveniently scheduled times as a community service of the Department of Computer and Information Sciences.
Since 1999, the Department of Computer and Information Sciences at the University of Alabama at Birmingham has run a weeklong Computer Science Camp for high school students, from sophomores to seniors. Students from many local high schools have participated in the camp. The camp is designed to introduce students to computer science at a deeper level than they may have seen before, develop some fun working software for real problems, and prepare students for potential study at the university level.
The annual UAB High School Programming Contest brings talented students from public and private high schools throughout Alabama to the UAB campus to participate in an organized competition. Students individually compete to demonstrate their programming skills and problem solving abilities by attempting to solve six programming problems within a three hour period.
The UAB CIS Department offers outreach opportunities to local high schools through hosted field trips. The 3-hour field trip provides students with a broad range of exposure to computer science concepts, such as:
- Career Opportunities in Computer Science
- Computer Chess
- Introduction to Game Programming with Alice
- Tour of UAB CIS (including "Fastest Computer in Alabama" and visualization wall)
- Pizza lunch featuring demonstrations of Lego NXT Robots
For more information about scheduling a field trip for your school, please contact John Faulkner.
The UAB Digital Film Festival, hosted by the Department of Computer and Information Sciences (CIS), provides an opportunity for Alabama K-12 students to create video games and animated movies using Alice or Scratch and submit them to a competition. Movies and video games from the film festival are shown at a special event and awards are given in several categories.
The CIS department will be a University site for the North American Computational Linguistics Olympiad, NACLO 2012. This olympiad is a contest in which high-school students solve linguistic puzzles. In solving the problems, students learn about the diversity and consistency of language, while exercising logic skills.