PhD - Computer Science

Request More Information

Request School Information

Complete the form below to request specific information regarding questions you have including course cost and course length.

If you're looking for a doctorate program that allows you to develop advanced research and technical skills while you create a portfolio of work, consider Northcentral University's Doctor of Philosophy in Computer Science program. Find out more about this online PhD-CS program here.

Frequently Asked Questions

What Kind of Program Is It?

NCU's online PhD in Computer Science program allows you to further your knowledge of computer science topics and make a contribution to the field while conducting research and completing hands-on studies within your area of interest. You'll take courses that cover advanced topics in programming languages, data mining, artificial intelligence, cybersecurity, and more. Other courses help you explore strategies for managing computing resources in global organizations and evaluating various ethics and risk management theories related to computers and emerging technologies. In addition, you'll choose a research methods course and a directed research course based on your individual research proposal as well as write and defend a doctoral dissertation.

What Are the Prerequisites?

If you wish to apply to the PhD-CS program, you should already have some previous computer science knowledge and/or experience. Strong analytical, research, and organizational skills would also be beneficial. You are required to have a master's degree prior to applying to this program at Northcentral University.

What Are the Course Requirements?

You will be required to complete 60 credits to earn Northcentral University's Doctor of Philosophy of Science in Data Science.

Courses for a PhD in Data Science

Course NumberCourse Title
Required Courses
TIM 8101 Principles of Computer Science
TIM 7200Scholarly Communication for Technology Leaders
TIM 8110Programming Languages & Algorithms
TIM 7010Computer Networks & Mobile Computing
TIM 8120Distributed Systems
TIM 7020Databases & Business Intelligence
TIM 8130Data Mining
TIM 8301Cybersecurity Management
TIM 7030Managing Risk, Security, & Privacy in Information Systems
TIM 7100Statistics with Technology Applications
TIM 8150Artificial Intelligence
TIM 7210Introduction to Research Design & Methodology for Technology Leaders
TIM 8140Software Engineering
TIM 7220
TIM 7230
TIM 7240
Quantitative Research Design & Methodology for Technology Leaders

Qualitative Research Design & Methodology for Technology Leaders

Constructive Research Design & Methodology for Technology Leaders
TIM 7225
TIM 7235
TIM 7245
Directed Quantitative Research

Directed Qualitative Research

Directed Constructive Research
TIM 8190 Computer Science Policy and Strategy
CMP 9700CS PhD-CS Portfolio
Dissertation Courses
DIS 9901A Components of the Dissertation
DIS 9902A The Dissertation Proposal
DIS 9903A Institutional Review Board (IRB) and Data Collection
DIS 9904A The Dissertation Manuscript and Defense

What Could I Do After I Graduate?

Career Opportunities

As a graduate of this Northcentral University program, you could decide to pursue numerous research or teaching positions where you could contribute to the theory and practice of computer science. Technical careers and advanced leadership positions could also be an option for graduates of this PhD-CS program. Some of the positions graduates could pursue include:

  • Information technology director
  • Technology consultant
  • Postsecondary teacher
  • Computer scientist
  • Computer science reseacher