The University of Alabama's Computer Science Department offers interdisciplinary graduate programs leading to master’s and doctoral degrees.

Students in the master’s degree program may pursue either a thesis or non-thesis option.

Research activity in the department includes active investigations in software engineering, cyber security, big data analytics, distributed autonomy and human-computer interaction, autonomous vehicles, networking and its applications, and computer science education.