Explore UAB

About the Program

You have an unquenchable thirst for computer knowledge, and you want to be an expert in a field that drives today's economy. A PhD can help you prepare for a career in academia, research, forensics, and more.

In fact, many of our graduates have gone on to find new ways to mine big data, solve cybercrime, create innovative visualization and graphics solutions, advance modern IT infrastructure, and more. As part of your education, we're going to give you the real-world experience you need to follow in their footsteps. As a student, you'll play a critical role in our research program. In our labs, we research shape modeling, data mining, computer forensics, high-performance computing, collaborative computing, computer security, machine learning, and bioinformatics. There are three levels of this program you'll need to complete in order to earn your degree. The first is devoted to coursework and preparing for your exam. As you transition to the second, you'll continue your coursework, but you'll also begin your research. You'll finish the program with the third level, which consists of the completion and defense of your dissertation.

Delivery Methods


This program delivers most of its content via on-campus, in-person meetings.

Program Director

Dr. Chengcui Zhang

Contact Us to Learn More

Contact Information
Academic Interests


Program IDs



Term IDs

Hidden Fields

You may also be interested in:

Back to Top