Doctor of Philosophy in Computing

Prepare for a Rewarding Career in Computing Research and Academia

Established in a tradition of academic excellence, the University of Michigan-Flint’s Doctor of Philosophy in Computing program supports your growth as a leader and innovator in the computer science field. 

With a highly integrative approach and a strong emphasis on research, our doctoral degree in computing program creates a learning experience that cultivates problem-solving and leadership development. Additionally, the degree program is rigorous in nature and designed to be completed at a full-time pace and entirely on campus.

Upon completing your doctorate, you emerge into the workforce, ready to become a world-class researcher, educator, or industry expert. Join our expanding community of dedicated scholars and researchers and make meaningful contributions to the ever-evolving computing discipline.

Follow Grad Programs on Social

On this Page


Why Earn Your PhD in Computing Degree at UM-Flint?

In our PhD in Computing program, you undergo intensive training to develop a versatile and in-demand skill set, which helps you pursue a successful career trajectory.

Upon completing the doctoral program, you will be well prepared to assume leadership roles in academia, where you play a part in shaping the future of computer science and inspire students along their academic journey. Or, if you prefer, you take an alternative path and seek employment in the tech industry to spur innovation. 

In the PhD program, you collaborate with our distinguished College of Innovation and Technology faculty members on research projects that align with your personal scholarly and professional interests. This also allows you to begin building your body of original research and publications and establish yourself as a well-respected, innovative scholar in the field.

Additionally, as part of the world-renowned University of Michigan community, you have full access to the breadth of academic and research resources at the Flint, Dearborn, and Ann Arbor campuses.

UM-Flint is committed to making graduate education affordable and supporting you along your doctoral journey. Our PhD in Computing program adheres to the CIT full-funding model for PhD students for up to five years. When accepted into the program, you receive full funding as a Graduate Student Instructor, Research Assistant, or a combination of both, which covers a monthly stipend, health insurance, and tuition waiver.

Funding is guaranteed based on continued good academic standing and adequate progress toward the PhD degree. Because of this guaranteed funding, the PhD in Computing program is only open to full-time students with the capacity for regular on-campus presence. Read our overview of UM-Flint’s GSRA qualifications and eligibility requirements.

Want to Learn More About Pursuing Your PhD in Computing? Request More Information to Receive Program Details!

PhD in Computing Program Curriculum

At UM-Flint, we created our Doctor of Philosophy in Computing program curriculum to challenge your technical knowledge, elevate your competencies and analytical skills, and shape you into an accomplished scholar. 

The number of content coursework credits you take depends on your previous academic experience. The program curriculum requires at least 38 credits of coursework beyond the bachelor’s degree. If you enter the doctoral program with a bachelor’s degree, you must complete all 38 credit hours of coursework. However, if you hold a master’s degree, you only need to complete 24 credits. Furthermore, if your master’s degree is from the University of Michigan Rackham Graduate School or UM-Flint, you are only required to complete eight credit hours of content coursework.

Besides the diverse range of coursework, our PhD program is research-oriented, meaning we evaluate your academic performance primarily based on peer-reviewed publication capability and output. You must earn 25 credits of research coursework dedicated to your research preparation and your dissertation. Additionally, we expect you to publish peer-reviewed journals and articles stemming from your dissertation research.

Doctoral Program Milestones

With the support of your selected research advisor and a dissertation committee, you must pass the following major milestones:

  • Identifying the faculty advisor and research topic
  • Completion of required coursework
  • Passing the qualifying examination consists of two parts:
  • Curriculum exam
  • Research proficiency exam
  • Advancement to candidacy
  • Forming the dissertation committee
  • Passing the dissertation proposal examination
  • Completion of required research credit hours
  • Preparation of a written dissertation and its oral defense

Review the Computing (PhD) program curriculum and course list.

Academic Advising

UM-Flint proudly offers expert academic advisors to guide your educational journey toward achieving a PhD degree in Computing. 

To learn more about our doctoral program, please contact the program director, Doug Zytko, at [email protected].


Career Outlook for Computer Scientists

As technology rapidly evolves and our societies become increasingly computerized, the fundamentals of how computing industries design, produce, and deliver products and services to their customers are changing. Such changes create a significant need for computer scientists with advanced knowledge of data management, data science, systems, security, and software engineering.

Likewise, manufacturers and service industries in Michigan and around the nation also recognize this current shift. In response, they encourage their technical workforce to advance their knowledge, skills, and expertise in these areas through graduate-level education and training. For many such scientists and engineers, this means pursuing doctoral-level degrees that offer specialized instruction and research experience in computer and information science. 

With the quality of instruction you receive in UM-Flint’s PhD program in Computing, you can pursue careers in a variety of industries, including faculty positions in academia or as an industry researcher or applied scientist.

The Bureau of Labor Statistics (BLS) estimates that both career paths have a growing employment rate—university professors can expect their employment to increase by 8%, and computer scientists can anticipate an increase of 23%. Furthermore, both careers have earning potentials that exceed the national average. For professors, the median annual salary is $84,380, and for computer scientists, their salary averages $145,080.

$145,080 median annual wage for computer scientists

Admission Requirements (No GRE Required)

To qualify for admission into the PhD in Computing program, you must meet the following requirements:

  • A bachelor’s or master’s degree in engineering, applied mathematics, computer science, or physical science from an accredited institution in the United States (or equivalent in another country).
    • Students from other areas who are accepted into the program and have an insufficient background in computing can be assigned remedial courses to complete.
  • A minimum cumulative GPA of 3.2 or higher on a four-point scale for the BS degree and 3.5 or higher on a 4-point scale for the master’s degree.
  • Completion of prerequisite courses or their equivalents:
    • Students are required to have completed
      • Calculus I
      • Calculus II
      • Linear Algebra
    • One course in data structures
    • One course in computer organization
    • One course in operating systems
    • One course in programming
    • One course in calculus-based probability and statistics.

Prior to applying to the doctoral program, we recommend that you speak with the director of the PhD in Computing program regarding your eligibility for admission. Please note: meeting the minimum admission requirements does not guarantee entrance into the program.

How to Apply to the Computing Doctoral Program

Due to its rigorous curriculum and competitive admission process, we strongly encourage you to connect with Doug Zytko, Director of the PhD in Computing program. During this meeting, you can discuss career and professional development goals to help determine if the doctoral program suits your academic and professional aspirations.

Additionally, you should meet with individual faculty members who may serve as dissertation chairs. This helps you connect with faculty members and determine who may share your research interests. If you need assistance identifying and contacting faculty members, please contact Doug Zytko.

Application Materials

To be considered for admission, submit the following to the Office of Graduate Programs:

Please email all additional application materials to [email protected] or deliver them to the Office of Graduate Programs, located at 251 Thompson Library.

The PhD in Computing program is an on-campus program with in-person courses. As a new academic degree, this program is not currently accepting applications from international students seeking an F-1 visa. This program will accept applications from international students who are required to have an I-20 as soon as authorization from the Department of Homeland Security is received.

For other nonimmigrant visa holders currently in the United States, please contact the Center for Global Engagement at [email protected] 


Application Deadlines

The computing doctoral program only extends admissions offers for the fall and winter terms. If you are interested in applying for an upcoming class, please submit all application materials to the Office of Graduate Programs by 5:00 p.m. on the following application deadlines:

  • April 1 (Fall)
  • September 1 (Winter)

Achieve Your Highest Potential—Pursue Your PhD in Computing at UM-Flint

Embark on a rigorous academic journey that combines your passion for teaching and research and equips you to emerge as an expert in the tech field. By earning your Doctor of Philosophy in Computing degree from the University of Michigan-Flint, you undergo transformational training, acquire high-level research skills, and receive mentorship from leading experts. 

Take the next step toward becoming a scientist and an educator who leads, innovates, and inspires. Begin your UM-Flint application today! If you have more questions about the graduate program, request more information.