Computer Science Ph.D. in Computer Science

Program Overview

The Ph.D. in Computer Science at UMKC is designed for students eager to advance technology and science. The program offers deep expertise in advanced computer science principles, with specializations in data science, AI and cybersecurity. Students engage in interdisciplinary research, collaborate with leading experts and develop skills to solve complex problems in academia and industry.

Graduates will be prepared to lead innovative projects and make significant contributions to the tech sector in diverse careers as research scientists, data scientists, AI engineers, cybersecurity analysts, university professors and software architects.

Admissions and course requirements

Program Structure

Format

In-person

Typical program length

4-5 years, completion time varies depending on research progress

Typical course load

2-3 courses per semester, allowing time for research and collaboration

Program Details

Program Requirements

The program is comprised of at least 42 credit hours, including:

Complete course listing on Academic Catalog

Program Benchmarks

Costs, Aid and Funding Opportunities

Cost is a major consideration when deciding whether to continue your education. Please contact the program coordinator about assistantships that may be available.

We also encourage you to learn more about costs and financial aid and funding opportunities that can make earning your credential more affordable.

Why UMKC?

Specialization in high-demand fields

Focus on data science, AI and cybersecurity, which are key areas for future technology.

Research-intensive curriculum

Engage in innovative research with a curriculum reflecting the latest developments in computer science.

Strong industry connections

Gain hands-on experience and networking opportunities with our industry partners at leading companies and labs, including Oak Ridge National Lab, T-Mobile and TripleBlind.

Application procedures and requirements

  1. Prepare required documentation, including:
    • Transcripts from all previously attended institutions
    • Letters of recommendation (typically three) from academic or professional references
    • A statement of purpose outlining your research interests and career goals
    • A current CV or resume
    • GRE scores (if applicable)
  2. Complete the online application.
    • Upload all required documents, ensuring they meet the specified format and guidelines.
    • Pay the application fee to finalize the submission.
  3. Make sure you meet other discipline-specific requirements, which are listed in the Academic Catalog.
  4. Committee evaluation
    • Once your application is submitted, it will be reviewed by the admissions committee. This process typically takes several weeks.
    • The committee evaluates your academic background, research interests and overall fit with the program.
  5. Financial and academic advisor determination
    • After the committee’s evaluation, if you are accepted, you will be matched with a faculty advisor based on your research interests.
    • Financial support, such as graduate assistantships or scholarships, will also be determined at this stage.
  6. Receive admission decision
    • You will be notified of the admission decision via email. If you are accepted, you will receive instructions on how to accept the offer and complete your enrollment.

Important notes

Application deadlines


Still Have Questions?

Email our program coordinator for more information.

Md Yusuf Sarwar Uddin Associate Professor Phone: 816-235-6788 Email: muddin@umkc.edu