Online Doctorate in Computer Science

online phd in computer science

Online Computer Science Ph.D.: An Overview

Top schools with online computer science ph.d. programs, jobs for computer science ph.d. holders, prerequisites for an online computer science ph.d., online coursework.

  • Data visualization.
  • Machine learning.
  • Database management systems.
  • Advanced computer architecture.
  • Information quality theory.

How long does a Ph.D. in computer science take to complete?

Cost and return on investment (roi), how much does a computer science ph.d. cost, how to estimate the return on investment (roi) of your degree, example courses.

  • Artificial intelligence
  • Algorithm design
  • Analytics for big data
  • Futuring and innovation
  • Cybersecurity management

Job Outlook and Salaries for Graduates

Pay for online ph.d. in computer science degrees.

computer science students discussing

Ph.D. in Computer Science

Gain vital expertise to lead and innovate with the help of invaluable "practice experience" in a fast-paced, real-world environment.

Through critical and logical thinking, you’ll gain the essential knowledge and experience needed to become highly proficient in the use of today’s leading computing platforms and techniques.

Why earn a Ph.D. in computer science?

If you're an international student, refer to the international application process for deadlines.

Scientists and engineers in every industry rely on high-performance technology and large data sets, requiring experts that can help harness the latest sophisticated computing power to solve real-world problems.

With this graduate program, you'll:

  • Get essential "practice experience" to help solve real-world problems and challenges through computational technology
  • Develop the knowledge and skills that will prepare you to lead or support research in any technical career that relies on computer science.
  • Develop your logic and critical-thinking skills to help solve today's most pressing scientific and engineering challenges.
  • Choose from computation clusters focused on specialized computing system or methods, and application clusters for exposure to specific scientific disciplines.
  • Work with practitioners in a variety of disciplines served by computer science .

On-Campus or Online Ph.D. in Computer Science

Benefit from strong departmental proficiencies in artificial intelligence, compiler design, database, networks, operating systems, graphics, simulation, software engineering, and theoretical computer science.

Shape the future of transportation. UND’s Transportation Technology Research Initiative is using autonomous systems to develop and maintain a modern transportation system.

Advance your technology skills with a curriculum that encourages a formal, abstract, theoretical and practical approach to the study of computer science.

Gain access to on-campus computer power: two computer labs, a set of diverse servers and a high-performance computing (HPC) system.  The supercomputer at UND runs on the HPE Apollo 6500 Gen10 system, purpose-built for HPC and a leading platform for deep learning. 

UND is a leader in big data expertise. We are the lead institution in a multi-university project for digital agriculture, funded by the National Science Foundation . And we  co-lead another NSF project to determine industry and academic computational needs in the Midwest.

Study at a Carnegie Doctoral Research Institution ranked #151 by the NSF. Students are an integral part of UND research.

What can I do with a Ph.D. in computer science?

Job growth outlook for Computer and Information Research Scientists by 2031

U.S. Bureau of Labor Statistics

Average median salary of Computer and Information Research Scientists

Graduates of the Computer Science Ph.D. program have dynamic career paths with titles such as:  

  • Software engineer and developer
  • Computational scientist
  • Data science engineer
  • Research scientists (technology companies and universities)

Because technology systems are so essential today, UND graduates can expect career opportunities across a range of industries. A small sampling of top industries needing advanced scientific computing skills include:

  • Atmospheric science
  • Bioinformatics
  • Communications
  • Engineering and science
  • High tech (hardware)
  • Renewable energy
  • Scientific and medical research (private and university-level)
  • Software engineering and design

Ph.D. in Computer Science Courses

CSCI 515. Data Engineering and Management. 3 Credits.

This course studies theoretical and applied research issues related to data engineering, management, and science. Topics will reflect state-of-the-art and state-of-the-practice activities in the field. The course focuses on well-defined theoretical results and empirical studies that have potential impact on data acquisition, analysis, indexing, management, mining, retrieval, and storage. Prerequisite: CSCI 513 . S, even years.

CSCI 543. Machine Learning. 3 Credits.

An introductory course in machine learning for data science. Topics include the learning algorithms of a Bayesian network, neural network, parametric/non-parametric methods, kernel machine, support-vector machine, etc. for regression, classification, clustering, dimensionality reduction, etc. Prerequisite: CSCI 365 or CSCI 384 . F, odd years.

CSCI 567. Secure Software Engineering. 3 Credits.

This course covers software engineering principles and techniques used in the development life-cycle of cyber secure systems. Topics covered include, the characteristics of secure software, the role of security in the development life-cycle, designing secure software, and best-practices in secure programming and testing. Study includes review of industrial standards for secure software system engineering. Prerequisite: EE 601 , EE 602 , and admission to the MS Cyber Security Program. SS.

CSCI 554. Applications in AI/Computational Intelligence. 3 Credits.

A continuous study of the computational paradigms of Soft Computing in the field of Computational Intelligence. The topics include the applications of the various soft computing techniques in Computational Intelligence as well as more evolutionary algorithms in Swarm Intelligence. Prerequisite: CSCI 544 . F, even years.

CSCI 555. Computer Networks. 3 Credits.

A study of new and developing network architectures and communication protocols. Broadband technologies will be considered including BISDN, ATM networks, and other high-speed networks. Prerequisite: CSCI 327 .

CSCI 557. Computer Forensics. 3 Credits.

An overview of the techniques to detect and assess the level of penetration of a security breach. Topics include forensic science in the cyber domain, laws and ethics of forensic activities, digital evidence, methods of forensic investigation, and forensic procedures in a variety of operating systems and network configurations. Prerequisite: EE 602 , or approval of the department, and admission to the MS program in Cyber Security. S.

Online Computer Science Ph.D.

best online university in the nation

best online graduate programs

UND's online Ph.D. in Computer Science is fully online. You never have to come to campus. You'll take a combination of synchronous and asynchronous online computer science courses. 

Affordable Online Colleges

UND is one of the most affordable online colleges in the region. For this program, we offer the same online tuition rates regardless of your legal residency. Compare and you’ll see UND is lower cost than similar four-year doctoral universities.

Top-Tier Online Computer Science Ph.D.

Over a third of UND's student population is exclusively online; plus, more take a combination of online and on campus classes. You can feel reassured knowing you won't be alone in your online learning journey and you'll have resources and services tailored to your needs. No matter how you customize your online experience, you’ll get the same top-quality education as any other on campus student.

  • Same degree:  All online programs are fully accredited by the Higher Learning Commission (HLC) . Your transcript and diploma are exactly the same as our on-campus students.
  • Same classes: You’ll take courses from UND professors, start and end the semesters at the same time and take the same classes as a student on campus.
  • Real interaction:  You can ask questions, get feedback and regularly connect with your professors, peers and professionals in the field.
  • Your own academic advisor:  As an invaluable go-to, they’re focused on you, your personal success and your future career.
  • Free online tutoring:  We're here to help you one-on-one at no cost. Plus, get access to a variety of self-help online study resources.
  • Unlimited academic coaching:  Need support to achieve your academic goals or feeling stumped by a tough course? We'll help with everything from stress and time management to improving your memory to achieve higher test scores.
  • Full online access:  Dig into virtual research from the Chester Fritz Library. Improve your writing skills with online help from the UND Writing Center. Get online access to career services, veteran and military services, financial services and more.
  • 24/7 technical support:  UND provides free computer, email and other technical support for all online students.
  • Networking opportunities: Our significant online student population means you’ll have a large pool of peers to connect with. UND has numerous online events and activities to keep you connected.

Best Online College

Our high alumni salaries and job placement rates, with affordable online tuition rates make UND a best-value university for online education. UND's breadth of online programs rivals all other nonprofit universities in the Upper Midwest making UND one of the best online schools in the region.

UND ranks among the best online colleges in the nation for:

  • Affordability
  • Student satisfaction (retention rate)
  • Academic quality (4-year graduate rate)
  • Student outcomes (20-year return on investment per

Leaders in Computer Science

As a leader of Big Data, UND's goal is to make things more efficient, more effective and safer for North Dakotans.

Check out the faculty you'll work with at UND or discover additional education opportunities.

  • School of Electrical Engineering & Computer Science
  • Find Similar Programs

By clicking any link on this page you are giving your consent for us to set cookies, Privacy Information .

25 Best Online PhD in Computer Science [2024 Guide]

An online PhD in Computer Science degree is one of the most impressive degrees you can earn in the field of computers and technology.

PhD in Computer Science

Getting a doctoral degree in computer science may prepare you to run a research lab focused on computing topics or teach in a university setting. It may also qualify you to head up computer teams in organizations that depend on technology systems.

Editorial Listing ShortCode:

Through the convenience of online courses, you could earn a computer science degree that may lead to high-paying and prestigious positions.

Online PhD in Computer Science Programs

Computer and Information Systems Managers working

A PhD in Computer Science is a research degree. You may explore some of the latest developments in this field and begin building your own body of research.

PhD computer science online programs often boast that they offer both breadth and depth. They are broad because they provide courses on a wide range of computer science topics. These include theory, software, artificial intelligence, and system architecture. You will need to demonstrate understanding in each of the breadth areas.

The depth portion of the program comes from intense study in one particular area of the field. After taking the necessary courses, you may have to pass written or oral exams on the topic.

Your work in this area will serve to prepare you for the dissertation process. There are often multiple steps to this major research project, and you may be working on it for several years.

Each university has its own dissertation requirements. You may need to take a preliminary exam, form an advisory committee, and defend your finished dissertation. If you are successful with this process, you’ll officially become a Doctor of Computer Science.

With a PhD, you may join the ranks of academics. You may qualify to run a research facility in this field or head up university courses. Having a PhD may also help you achieve tenure at a college.

Another option would be to work for a technology company. Organizations that build systems, develop software, or work toward greater tech integration need experts who are the best of the best. A number of organizations could be eager to have computer science PhDs join their teams.

Other companies need computer science experts as well. You may head up technology departments in organizations that use proprietary software, collect big data, depend on artificial intelligence systems, or run extensive networks.

Computer Science Careers & Salaries

Computer Science Careers & Salaries

Many people who enroll in computer science PhD programs have their sights set on academic careers in this area of study. You may also put your knowledge into practice with a job in the field that’s focused on computers and technology.

As a computer science researcher working in a computer science lab, you may develop new theories or technologies that will influence how computing is done for years to come.

Another job that might appeal to you is teaching computer science at the college level. Many universities prefer to hire faculty members with terminal degrees, especially for full-time, tenured positions. As a professor, you might have opportunities to both teach and conduct research.

According to the Bureau of Labor Statistics , the average annual salary in the computer and information technology sector is $91,250.

With a PhD in Computer Science, you may qualify to head up computing departments in various organizations.

Software and technology companies rely on having experts who can develop new products or enhance current offerings. Other organizations need computer professionals as well. You might ensure network security, develop proprietary databases, or build networks.

Companies also need managers who can oversee entire teams of technology professionals. Managers are often called in for problems that no one else can solve, so your doctoral-level knowledge might give you an advantage in such leadership roles.

Plus, your research and analytical skills may equip you to make critical decisions about the future of your department or organization. Based on data from the Bureau of Labor Statistics, jobs in computers and technology are expected to grow at an 11% rate through the next decade.

Computer Science Doctoral Curriculum

Computer Systems Analyst working in her office

In online computer science PhD programs, you can explore topics of interest to you at great length. You may be able to build a curriculum that contributes to your professional and research goals. The following are examples of the types of classes you may take:

  • Advanced Software Engineering : You may explore how the principles of software engineering have shaped other experts’ work and then begin to develop your own engineering projects.
  • Analytical Tools : This course will introduce you to advanced applications that can help you make the most of data that you organize and evaluate.
  • Artificial Intelligence Systems : A career in artificial intelligence can benefit from a class that introduces you to the latest research in this field and helps you understand the theories that govern AI practice.
  • Big Data Analytics : This course can help you become an expert at handling enormous data sets and drawing valuable meaning from them.
  • Computer Network Systems : An advanced course in networking will prepare you to troubleshoot complex problems and develop new methods for improved network efficiency.
  • Database Theory and Practice : In a doctoral database class, you’ll explore topics like semantics, transactions, and systems of organizations.
  • Digital Security : This class will help prepare you to guard data and networks against even the most sinister threats.
  • Ethics in Data Management : You may wrestle with challenging issues as you discuss laws and matters of integrity that are related to data management, networking, and computer research.
  • Programming Theory : This course will dive deep into advanced topics in programming languages, such as semantics, concurrency, and type theory.
  • Research Methods : You may take multiple courses about designing a research project, carrying out a study, and preparing your findings for presentation.

Before completing an online PhD computer science program, you will probably prepare and present a dissertation. You might work on this intensive research project over several years.

Admissions Requirements

PhD in Computer Science student studying online

Doctoral programs can be competitive. Your admissions materials are meant to showcase the strengths that you’ll bring to the program.

  • Personal statement : You’ll often write an explanation of what you’d like to accomplish through the program.
  • Resume : An outline of your work history will show what sort of professional experience you’ll bring to your studies.
  • Transcripts : Most schools will want to see a record of your masters studies, but some programs accept promising students who hold only a bachelors degree.

Some schools request GRE scores for their graduate programs. This isn’t a universal requirement, though, and some programs allow applicants to request a waiver.


A PhD is a highly respected degree when it comes from an accredited college. Regional accreditation serves as a mark of distinction. It confirms that students graduate with sufficient knowledge of their subject areas and are prepared to enter the workforce.

By attending an accredited program, your credits will more likely transfer to other schools if you need to switch programs. Hiring committees are also more inclined to respect and extend job offers to accredited degrees. Information on accredited schools is available from the US Department of Education .

Financial Aid and Scholarships

PhD in Computer Science Financial Aid

Paying for a doctorate out of pocket might be a challenge, but financial aid might help make this an attainable goal. Some colleges offer partial or complete rides to their doctoral students. In exchange for this assistance, you may need to teach classes or contribute to others’ research projects.

Additional assistance may be available through government programs at the federal or state level. To find out whether you qualify for grants or loans, submit the Free Application for Federal Student Aid (FAFSA) .

Private organizations might contribute to your education through scholarships or fellowships. These programs usually have only a handful of recipients, so you may consider highlighting your unique strengths on your applications.

You might be able to get help from work as well. Some employers offer tuition assistance to team members who want to enhance their professional knowledge.

What Can You Do with a PhD in Computer Science?

Software developer working on her computer

Earning a PhD in Computer Science may be a way for you to secure a spot in computer science academia. Once you have this degree, you may be able to get a full-time position as part of a university’s faculty, or you may be qualified to run a research facility that works on new computing developments.

With a PhD, you may also make significant contributions to the practical use of computers and technology in a variety of organizations. Potential job titles include computer systems manager, software developer, information security analyst, and computer network architect.

How Long Does It Take to Get a PhD in Computer Science Online?

Database Administrators working together

The total length of your PhD program will depend on a variety of factors. Whether you enroll full-time or part-time and whether you move through classes on a set schedule or at your own pace can affect how long it will take you to earn your degree.

Even still, it’s common for doctoral programs to take 3 to 5 years to complete. Some of that time will be spent on coursework, but much of it may also be dedicated to your dissertation efforts.

Some schools set a maximum amount of time that you should be enrolled. Some set the limit to around 8 years, but this may vary from school to school.

Is a PhD in Computer Science Worth It?

Computer and Information Research Scientists working together

Yes, a PhD in Computer Science is worth it for many professionals. According to the Bureau of Labor Statistics, computer and information technology jobs are set to grow at 11% over the next 10 years, much faster than the average for all occupations.

Common careers in this field include computer and information research scientist, computer network architect, postsecondary computer science teacher, software developer, and computer and information systems manager.

Whether you’re interested in academic or hands-on roles, a PhD may qualify you for higher-paying positions and take you to the top of the computer science field. You’ll explore cutting-edge research and contribute your own body of work to this dynamic sector.

Universities Offering Online PhD in Computer Science Degree Programs

Methodology: The following school list is in alphabetical order. To be included, a college or university must be regionally accredited and offer degree programs online or in a hybrid format.

Auburn University

Students in the PhD in Computer Science and Software Engineering program at Auburn University will work closely with their graduate program officers to create plans of study that work for them. The degree requires 66 post-bachelors degree credits, but some of those can be transferred from previously completed graduate courses.

Auburn University  is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

Capella University

Capella University’s PhD in Information Technology program is another option for students interested in obtaining doctoral degrees in computer science.

The program requires 11 core courses, 5 electives, 3 dissertation research seminars, and both a comprehensive exam and dissertation to graduate. Both core and elective courses are largely computer science-related.

Capella University is accredited by the Higher Learning Commission.

Capitol Technology University

Capitol Technology University doesn’t offer a PhD in Computer Science, but it does offer a 60 credit PhD in Unmanned Systems Applications program.

It prepares students to design, program, and repair advanced computer systems that don’t require human oversight, such as artificial intelligence, self-flying planes, computer-driven automobiles, and other similar technologies.

Capitol Technology University  is accredited by the Commission on Higher Education of the Middles States Association of Colleges and Schools.

Clarkson University

Clarkson University’s computer science PhD program requires 90 total credits for completion. Students can transfer up to 30 of these from another graduate-level computer science program.

There are 36 credits of required computer science core courses, including ones in theory, programming languages, and systems operations. Research-oriented courses are also required.

Clarkson University is accredited by the Middle States Commission on Higher Education.

Colorado Technical University

The Doctor of Computer Science program at Colorado Technical University teaches students to develop software process improvement plans, predict digital and technological trends, evaluate the security of organizations’ network systems and design, and test and implement research-driven experiments.

There are optional concentrations in cyber security and information assurance as well as big data analytics.

Colorado Technical University is accredited by the Higher Learning Commission.

Columbia University

Students in Columbia University’s computer science PhD program will take ten courses in classes related to artificial intelligence, applications, systems, and theory.

Elective courses vary based on students’ needs and interests. Part-time students aren’t accepted into this program, and all students must deliver dissertations based on original research to graduate.

Columbia  is accredited by the Middle States Commission on Higher Education.

Dakota State University

Dakota State University’s PhD in Computer Science program is the first of its kind in South Dakota. It can be taken online or on-campus, and both options allow students to customize their curricula to meet their career objectives. Courses include analytics, software exploitation, machine learning, offensive security, and information assurance.

Dakota State University is accredited by the Higher Learning Commission.

Embry Riddle Aeronautical University

Students interested in computer science can enroll in Embry-Riddle Aeronautical University’s PhD in Electrical Engineering and Computer Science program.

It features a comprehensive curriculum that focuses on both the software and hardware sides of computer science. It’s a research-oriented program that prepares students for careers teaching at the postsecondary level.

Embry-Riddle is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

Indiana University Bloomington

Indiana University Bloomington offers a PhD program from one of the nation’s top computer science departments (U.S. News & World Report).

Students will conduct both practical and theoretical research in various computer science disciplines as well as in statistics, biology, and cognitive science. Other course topics include artificial intelligence and systems, cyber security, and analytics.

Indiana University  is accredited by The Higher Learning Commission.

Johns Hopkins University

Johns Hopkins University offers a very comprehensive PhD in Computer Science program that includes plenty of perks for students. Each student receives a yearly stipend and opportunities for teaching or research fellowships. Graduates of the program should be prepared for a variety of careers in government, research, academia, or industry.

Johns Hopkins University is accredited by the Middle States Commission on Higher Education.

Mississippi State University

Mississippi State University’s doctoral program in computational engineering is a good choice for students interested in becoming computational engineers within government, educational, or corporate settings.

The program teaches students to design and operate complex software that helps simulate real-world environments in order to predict trends and periods of economic change.

Mississippi State University  is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

Missouri University of Science and Technology

Missouri University of Science and Technology offers a masters degree, a graduate certificate, and a PhD in Computer Science. The PhD program is a 72 credit program that includes 15 lecture course credits, 24 research credits, 24 core course credits, and other required courses as outlined by the PhD committee.

Missouri University of Science and Technology is accredited by the Higher Learning Commission.

National University

The computer science doctoral program at National University seeks to provide students with an in-depth understanding of information systems’ foundational technology. The degree can help prepare students for a myriad of jobs within the field of technology leadership.

The program requires the completion of 20 courses for a total of 60 credit hours and can typically be completed in 50 months.

National University is accredited by the WASC Senior College and University Commission.

Nova Southeastern University

The PhD in Computer Science program at Nova Southeastern University encompasses 64 credits, including 8 core courses and a number of dissertation-related research courses.

The program is delivered through a mixture of online and traditional instruction and provides students with the tools needed to develop creative technological solutions to problems.

NSU  is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

Syracuse University

Syracuse University’s PhD in Computer and Information Science and Engineering program is geared towards students who are interested in taking more research-oriented approaches to the fields of computer science, information technology, and engineering.

Strong emphasis is placed on electrical engineering and areas of computer science specifically related to hardware.

Syracuse University is accredited by the Middle States Commission on Higher Education.

University of Arkansas Little Rock

The PhD in Computer and Information Sciences program at University of Arkansas – Little Rock has two tracks from which students can choose: an information science track and an information quality track; both are offered online. Both tracks also require 51 core credits and 12 credits each of elective and track-specific courses.

UA Little Rock is accredited by the Higher Learning Commission.

University of Idaho

University of Idaho’s PhD in Computer Science program was recently ranked first in the west by US News and World Report among other publications.

It teaches students about advanced computer science concepts in the fields of data science, collaborative virtual environments, cyber security, machine learning, artificial intelligence, and survivable systems.

The University of Idaho is accredited by the Northwest Commission on Colleges and Universities.

University of North Texas

Students enrolled in University of North Texas’s PhD in Computer Science and Engineering program will learn the skills they need to work in high level positions in government, education, and industry. It also prepares them to teach. The curriculum includes courses in software engineering, natural language processing, and cyber security.

The  University of North Texas  is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

University of Pennsylvania

University of Pennsylvania’s computer and information science doctoral program is a good choice for students interested in computing, information processing, and computer science.

The curriculum features a good mixture of coursework, lecture courses, research, and hands-on experience. Students work closely with faculty mentors to help with developing their scholarly publications.

The  University of Pennsylvania  is accredited by the Middle States Commission on Higher Education.

University of Rhode Island

Although the University of Rhode Island’s PhD in Computer Science program cannot be completed entirely online, there are several courses in the curriculum that can be taken online. For full-time students, the program usually takes about 4 years to complete, and one major collaborative research project is required to graduate.

The  University of Rhode Island  is accredited by the New England Commission of Higher Education.

University of South Carolina

University of South Carolina doesn’t offer a PhD in Computer Science, but it does offer a Doctor of Education in Learning Design and Technologies, which is a very computer science-heavy program.

The program teaches students about the analysis, implementation, design, and development of technology-based learning, distance learning, and online education.

The  University of South Carolina  is accredited by the Southern Association of Colleges and Schools Commission on Colleges.

University of Southern California

University of Southern California’s computer science PhD program is open to students who have completed bachelors degrees in computer science or a closely related field.

Completion of a masters degree is not required. The program requires 60 credits for completion, along with a dissertation, a teaching requirement, and a qualifying examination.

USC is accredited by the Western Association of Schools and Colleges.

University of Utah

There are two computer science-related PhD programs at the University of Utah: the PhD in Computer Science and the PhD in Computing. Between these two programs and three masters programs, the school only accepts about 100 students each year, so it’s an extremely competitive program. PhD students are supported financially.

The University of Utah is accredited by the Northwest Commission on Colleges and Universities.

Walden University

Walden University’s Doctor of Information Technology program features a personalized, practice-oriented curriculum that suits the needs of students in various IT positions.

The degree prepares students for management and leadership roles within various sectors and for careers as professors at colleges and universities. Students also have access to individual mentoring.

Walden is accredited by The Higher Learning Commission.

Wright State University

Students enrolled in the PhD in Computer Science and Engineering program at Wright State University have the benefit of learning from a top-of-the-line, professional faculty and experiencing a comprehensive curriculum covering hardware, software, and theory.

There are plenty of hands-on, collaborative projects that help students gain real-world experience as well.

Wright State University  is accredited by the Higher Learning Commission.

Getting Computer Science Doctorate Online

Getting Computer Science Doctorate Online

For those who have found computer science to be a good major , the next logical step could be to pursue advanced studies in the field.

Through online doctoral study, you may explore computing topics, invest your efforts in an area of interest, and develop original computer science research. At the end of your program, you’ll hold a PhD in Computer Science, which is a degree at the very top of this field.

Having a doctorate may qualify you for advanced research, teaching, or management roles. You may contribute to important technological developments that improve how data, artificial intelligence, or programming languages are used.

For your chance to earn a PhD in Computer Science, you may consider which accredited online program would be the best fit for your learning style and research interests.

online phd in computer science


  1. Online Doctorate in Computer Science

    Education. Online Doctorate in Computer Science. By Bianca Gonzalez. Find an Online Program. Online Computer Science Ph.D.: An Overview. A Ph.D. in computer science is the highest...

  2. Doctor of Philosophy in Computer Science

    Build a better future in technology with the 100% online Doctor of Philosophy in Computer Science (PhD-CS) degree program at National University. Expand your expertise by studying subjects such as software engineering, artificial intelligence, data mining, and cybersecurity.

  3. Ph.D. in Computer Science Online or On-Campus

    On-Campus or Online Ph.D. in Computer Science. Benefit from strong departmental proficiencies in artificial intelligence, compiler design, database, networks, operating systems, graphics, simulation, software engineering, and theoretical computer science. Shape the future of transportation.

  4. 25 Best Online PhD in Computer Science [2024 Guide]

    Online PhD in Computer Science Programs. A PhD in Computer Science is a research degree. You may explore some of the latest developments in this field and begin building your own body of research. PhD computer science online programs often boast that they offer both breadth and depth.

  5. Online PhD in Computer Science Programs

    Online PhD in Computer Science Programs - A Compete Guide. Learn what the top online PhD in Computer Science programs are, how to select a program best for you, & the opportunities for graduates!