Explore UAB


The department excels in teaching, research, and service that advance the economic strength of the region, state, nation, and beyond. Our faculty members conduct nationally recognized teaching and research in key areas of computer science. Our graduates bring technical, ethical, and life-long learning skills to the computer science profession.


  • To provide high quality instruction to our students, and equip them with the state-of-the-art knowledge and skills in computer science that they need to take up real-world challenges.
  • To conduct cutting-edge research in areas of national need, frequently in collaboration with other disciplines.
  • To provide service to the community, both inside and outside the university, and to society as a whole.