Online Ph.D. in Computer Science Programs

Holland Webb

AccreditedSchoolsOnline.org is committed to delivering content that is objective and actionable. To that end, we have built a network of industry professionals across higher education to review our content and ensure we are providing the most helpful information to our readers.

Drawing on their firsthand industry expertise, our Integrity Network members serve as an additional step in our editing process, helping us confirm our content is accurate and up to date. These contributors:

  • Suggest changes to inaccurate or misleading information.
  • Provide specific, corrective feedback.
  • Identify critical information that writers may have missed.

Integrity Network members typically work full time in their industry profession and review content for AccreditedSchoolsOnline.org as a side project. All Integrity Network members are paid members of the Red Ventures Education Integrity Network.

Explore our full list of Integrity Network members.

Explore and compare a list of accredited schools to enroll in your next program.

Person in college

Computer science is the study of computers and computation. It incorporates mathematical models, data analysis, software engineering, and information security. Careers in this field include user design, software development, database administration, and systems analysis. Most of these careers require a bachelor’s degree or higher to get started.

For experienced professionals, a Ph.D. in computer science can provide a pathway to chief technology officer and computer science professor careers. Earning your doctorate online means you can study from home while maintaining your professional and personal responsibilities.

Popular Online Programs

Learn about start dates, transferring credits, availability of financial aid, and more by contacting the universities below.

What Is a Ph.D. in Computer Science?

A Ph.D. in computer science is the highest degree in the field, and it can prepare you to pursue roles in leadership, research, and academia. In this program, you take advanced computer science coursework and may specialize in a subfield such as cybersecurity. A Ph.D. also includes a series of research courses.

This program usually requires 72-90 credits beyond a bachelor’s degree or 60 credits more than a master’s degree . Whether on campus or online, a Ph.D. in computer science concludes with a dissertation, which is an original research project. This degree is available in online, hybrid, and residential formats, though in-person programs are most common.

Why Get an Online Ph.D. in Computer Science?

  • Advance the field by researching complex computer science concepts
  • Continue working full time while studying
  • Network and build connections with other computer science professionals
  • Demonstrate your credibility and commitment to your peers and prospective employers
  • Help you land a role that pays more for your expertise

Other Types of Computer Science Doctorates

Doctor of Information Technology: A DIT emphasizes advanced practices in applied technology leadership. This 3-4 year degree requires a technology background — often a master’s degree in information technology and three years of experience in the field. The program may conclude with an applied research course sequence and project in place of a dissertation.

Doctor of Computer Science: A DCS blends theories, applications, and research in computer science. This 3-5 year degree may include specialization options such as big data analytics or cybersecurity and information assurance. DCS students research and write on industry-relevant trends as part of their final projects.

Doctor of Science: Like a Ph.D., a D.Sc. is a research-oriented doctorate but applies exclusively to a STEM field. A D.Sc. in computer science can focus on computer science theory or applied research. This program requires about 60 post-master’s credits.

Doctor of Engineering: A D.Eng., like a Ph.D. in computer engineering, is a research-oriented degree. Instead of emphasizing computer science theory, however, this degree focuses on solving real-world computer engineering problems. A D.Eng. may require 2-4 years beyond the master’s degree.

Doctor of Education: An Ed.D. is a three-year doctorate focused on teaching, school administration, or applied education research. An Ed.D. in computer science can help current K-12 teachers expand their knowledge of computer science education but does not usually prepare students for initial teaching licensure .

Compare Online Doctoral Programs in Computer Science

Use the following table to find and compare schools that offer online or hybrid doctoral programs in computer science. All schools listed are nonprofit, institutionally accredited, and in the United States.

Schools With Online Doctorates in Computer Science
SchoolPublic or Private?Degree OfferedTotal CreditsCost per CreditDissertation Required?In-Person Requirements
PrivatePh.D.60$950YesNo
PrivatePh.D.90$1,500YesYes
PrivateDIT90$795YesYes
PublicPh.D.42-72$800YesNo
PublicPh.D.55$537YesNo
PublicPh.D.N/A$1,200YesNo
Private<Ph.D.60$920YesNo
PrivatePh.D.66$979 – $1,428YesYes
PublicPh.D.75$396YesYes
PublicPh.D.60-90$818 (out-of-state) or $546 (in-state)YesNo
PublicPh.D.64$887 (in-state) or $1,727 (out-of-state)YesYes
PublicPh.D.60$573 (in-state) or $1,240 (out-of-state)YesYes
PublicPh.D.60-90$680 (in-state) or $1,145 (out-of-state)YesYes

Doctoral Coursework in Computer Science

An online Ph.D. in computer science typically includes a mix of traditional coursework, a research course sequence, and a final research project (usually a dissertation). A dissertation often comprises 12-18 credits, must make an original contribution to the field, and requires approval from faculty.

A professional or practice-based program may require you to investigate an applied research problem, whereas a traditional program may emphasize computer science theory. Some programs offer concentration options, which allow you to focus your coursework in a particular subdiscipline of computer science.

Computer science courses may include:

  • Theory of computation
  • Computer systems architecture
  • Simulation of biology
  • Deep learning
  • Artificial intelligence

Possible concentrations may include:

  • Computational science and engineering
  • Database systems
  • Human-computer interaction
  • Information security
  • Machine learning

Did You Know…

According to the Bureau of Labor Statistics (BLS), the top 10% of computer and information research scientists earn over $233,110.

The BLS projects that computer and IT jobs will grow by 14% from 2022-2032.

Why Accreditation Matters for Computer Science Ph.D. Programs

In the U.S., an accredited school has undergone a rigorous review process with a private organization to ensure that it meets minimum standards of governance, financial stability, and academic quality. Accreditation occurs at the institutional and programmatic levels.

Institutional accreditation signals that a third-party company has approved the entire college or university. Institutionally accredited schools can offer access to financial aid , and their degrees are recognized by employers worldwide. Most institutional accreditors are regional bodies, such as the New England Commission of Higher Education.

Programmatic accreditors only approve individual departments or programs within schools. ABET is the main programmatic accreditor for computer science, but this organization does not accredit doctoral programs. However, the presence of ABET-accredited bachelor’s programs could be an important quality indicator when comparing doctoral programs.

Computer Science Ph.D. Admission Requirements

Completed application form, bachelor’s in computer science or a related field from an accredited school, minimum gpa of 3.0-3.5, 2-3 letters of recommendation, statement of purpose, resume or cv, what can you do with a ph.d. in computer science.

An online Ph.D. in computer science can raise your salary potential and qualify you for more leadership opportunities in tech. Many professionals with computer science Ph.D. degrees make six figures working as computer scientists, computer systems analysts, and computer network architects.

The table below highlights some career paths you can follow with this degree. Research and business jobs can offer some of the highest salaries for computer science graduates.

Computer Science Ph.D. Jobs
JobMedian Salary (2023)Job Growth Rate (2022-32)
Computer and Information Research Scientists$145,080+23%
Computer Network Architects$129,840+4%
Computer Systems Analysts$103,800+10%
Computer Programmers$99,700-11%
Computer Science Teachers, Postsecondary$84,380+8%

Frequently Asked Questions About Online Computer Science Ph.D. Programs

How much does a doctorate in computer science cost.

The National Center for Education Statistics reports that a research doctorate in math, engineering, or computer science costs an average of $25,260 in annual tuition. A professional doctorate in these fields costs an average of $18,342 per year. Some in-person doctorates offer research or teaching assistantships that can cover up to 100% of your tuition costs, along with a living stipend.

Do you need a master’s to get a Ph.D. in computer science?

Some schools require you to hold a master’s degree to apply for their Ph.D. in computer science, but other programs accept applicants with bachelor’s degrees in the field. A few programs award master’s degrees as part of the pathway to Ph.D. degrees.

Is a computer science Ph.D. hard?

The journey to any Ph.D. is long and rigorous, and as a STEM field , computer science can present many challenging courses and concepts. Consequently, a computer science Ph.D. is an especially tough degree for many students to earn. However, with perseverance and preparation, many people complete their computer science doctorates each year.

How fast can you get a Ph.D. in computer science?

An on-campus or online Ph.D. in computer science typically requires 72-90 credits total or 60 credits for a student who holds a master’s degree in the field. Depending on your academic preparation and whether you study part time or full time, your degree may take 3-5 years. Most Ph.D. programs only permit students to enroll for seven years.

Is a Ph.D. in computer science worth it?

As of July 2024, Payscale reported that people with Ph.D. in computer science degrees earned an average salary of $139,000 per year. Senior data scientists, software engineers, and chief data scientists with doctorates may earn more. Only you can determine if these roles and salaries justify the time, energy, and expense required to earn a Ph.D.

Page last reviewed June 18, 2024.

Online Master’s Programs in Computer Science

Online Master’s Programs in Computer Science

The computer science degree can come with specializations, giving students broader knowledge in a specific area they might enjoy.

Career Guide for STEM Majors

Career Guide for STEM Majors

What Are the Easiest Ph.D. Degrees to Get?

What Are the Easiest Ph.D. Degrees to Get?

Shape your future with an online degree.

Connect with a community of peers, and find a program that will allow you to continue your education in a fast and flexible way.

10 Most Affordable PhD in Computer Science Programs Online 2024

Find your perfect school.

Computer Screen with Source Code

Author: Josh Davidson / Reviewed by: Melissa Anderson / First covered: February 2019 / Updates: 2

Key Takeaways:

  • The #1 school in our ranking of the low-cost online PhD in computer science programs is Dakota State University, followed by the University of Utah.
  • A doctorate in computer science can open up various advanced career opportunities in academia, research, and industry.
  • Identify specific areas of interest within computer science (e.g., artificial intelligence, cybersecurity, data science, software engineering ). Look for programs and faculty members whose research aligns with your interests.
  • Research the institution’s reputation. and look for programs with strong research output, resources, and connections in your field of interest.
  • Check for funding opportunities, including scholarships, assistantships, and grants. Many PhD programs offer stipends, tuition waivers, or research grants.

20 Most Affordable PhD in Computer Science Programs Online

Pursuing an affordable online PhD in computer science opens up exciting possibilities. According to the U.S. Census Bureau’s “Educational Attainment in the United States 2017” report, less than 3% of Americans have a doctorate.

Featured Programs

Obtaining your Ph.D. can elevate you to the top of your field. If you want to be a cut above the rest, have opportunities in the newest technologies, and use your expert abilities to grow and work in the field you love, completing a Ph.D. in computer science online is right for you.

There are many areas of specialty in the computer sciences. One of the newest trends is artificial intelligence. With a doctorate in CS, there is an opportunity to work in this field to ensure the safest and most reliable research and development. If you desire to teach computer science at the college level, obtaining this Ph.D. is often required, and you can get a job in almost any technological school.

With an online doctorate of CS, you will be researching the most advanced topics in the field. Many US Ph.D. in computer science degrees are taken online due to the independence it allows working professionals.

The programs are comparable to the courses taken at a brick-and-mortar college, and you leave with a Ph.D. from the college providing online learning.

Degrees Included in This Ranking:

Online Ph.D. in Information Systems

Ph.d. in computer science online, online doctor of philosophy (ph.d.) in technology.

  • Online Computer and Information Science Ph.D
  • Online Electrical and Computer Engineering PhD
  • Ph.D. Online in Computer Science and Engineering
  • Online Ph.D. in Information Technology

Ranking the 10 Most Affordable Online Computer Science PhD Programs

This list comprises the 10 Most Affordable Ph.D. in Computer Science Programs Online. Colleges are listed by tuition. Tuition numbers were taken from the NCES College Navigator tool. Only universities with a PhD in Computer Science with an online option were considered. Consider the following online PhD programs in computer science:

Note: This ranking was originally published in February 2019 and was last updated in September 2023. The 2023 updates may affect the ranking order, but the list has not been re-ordered.

#10 University of South Carolina

Columbia, sc.

Tuition : $13,374

The College of Engineering and Computing was established in 1961 and offers many degrees in many different technological facets. Graduates can have careers in many sectors. Some go on to be entrepreneurs, others work in cyber-security, while others work with artificial intelligence, and the list goes on.

Many of the projects and research performed in this Ph.D. course are supported by government agencies or are collaborative efforts with local industries. The University of South Carolina is one of the top 25 graduate programs according to national publications such as US News and World Report.

  • Top-ranked university
  • Robust tech support for online learners
  • Affordable tuition
  • Less reputable computer science department
  • Less diverse student body

#9 University of Rhode Island

Kingston, ri.

Tuition : $14,822

URI’s Ph.D. in computer science department serves undergraduates and postgraduates, including PhDs. The Ph.D. in computer science online is a research degree that provides the opportunity to complete a major research project that enhances the field of computer science. Their curriculum provides the expertise needed for a career in research-based innovation.

Graduate courses are offered at convenient times for professionals. Students in the Ph.D. program typically conduct a major research project with one of the university’s research groups to produce new intellectual contributions to the computer science field.

  • Highly ranked graduate programs in computer science
  • Scheduling flexibility
  • 24/7 tech support for distance learners

#8 University of California, Berkeley

Online phd computer science, berkeley, ca.

Tuition : $11,700

The University of California was founded in 1868. It has an impressive list of academic achievements and rankings. In the new rankings, Berkeley’s graduate programs placed first in the world, according to US News and World Report, including their Ph.D. program in computer science.

Berkeley graduates have gone on to achieve high endeavors, such as 20 Nobel Prizes, 30 recipients of the National Medal of Science and over 250 founders of companies. Graduate students represent 92 countries and all 50 states.

Berkeley’s EECS graduate programs have been ranked first and second in the US for excellence.

Berkeley’s graduates are highly satisfied with their education and, as a result, rank very high on the rating scale:

  • 90% overall (and 85% of those who pursued non-academic careers) say they were well prepared for their careers by Berkeley
  • 95% overall (and 93% of those who pursued non-academic careers) would pursue a doctoral degree again
  • 86% would select the same field of study
  • 95% would choose graduate study at Berkeley if they could start again
  • High student satisfaction rates
  • Top-ranked graduation programs
  • Prestigious university
  • More competitive

#7 Capitol Technical University

Tuition : $11,340

Capitol Technology University is a STEM-focused institution of higher education providing undergraduate and graduate degrees in engineering, information sciences, and technology leadership. CTU’s degrees offer flexibility with opportunities to grow and adapt to emerging workforce needs.

Capitol Technical University has three Ph.D. programs focusing on technology. Cybersecurity (DSc), technology Ph.D., and a technology combination program MS/Ph.D. (a unique program that offers a combination of a Ph.D. in technology and a master of science in research methods.)

Graduates will be positioned to contribute significantly to their fields by creating new knowledge and ideas. They’ll learn a skill set that will give them the tools to easily research and publish findings and present them in an accurate and professional manner.

Students work with Capitol Technical University first, then work independently on a research topic of publishable quality. They will gain knowledge in legal, political ethics, and social aspects of their field. Some of CTU’s graduates are employed at government agencies and large corporations. Others have started their own tech companies.

Out of hundreds of top-notch employers, a few standouts are the Department of Defense, Honeywell, and Lockheed Martin.

  • Dual degree programs available
  • Flexible curriculum
  • Lower graduation rate
  • Less prestigious university

#6 Indiana University Bloomington

Bloomington, in.

Tuition : $10,033

Maybe you immediately think of Hoosiers and basketball when you hear Indiana University. Along with that notoriety, Indiana University boasts of many other diverse achievements.

Crest toothpaste was developed by three IU researchers. Olympic gold medalist Mark Spitz came from IU, as did Nobel prize winners Mark Cuban (American businessman and owner of the Mavericks basketball team), a dozen pro-sports players, and actors and actresses like Oscar-winning actor Steve Tesich.

This University has a computer department that is very competitive with other universities. Indiana University has a world-class faculty with expertise in foundations such as algorithms, programming languages, parallel and distributed systems, cloud computing, networks, hardware, data mining, machine learning, intelligent systems, and security.

The cross-disciplinary approach exposes you not only to the latest research in high-performance computing, data and search, artificial intelligence, and computer security but also gives you the opportunity to apply those insights to real-world problems, from controlling pandemic disease to tracking the effects of climate change on polar ice.

  • Affordability
  • High graduation rate
  • Less diverse

#5 National University

San diego, ca.

Tuition : $15,912

Northcentral University’s Ph.D. in technology and innovation management, specializing in computer science, is a 100% online program. Its specialization in teaching how a computer functions from the inside out, giving the inside track to understand the foundational technology in any information system fully.

The NCU Ph.D. program students are mentored by PhDs who are specialists in the field because they are 100% doctoral faculty. Students also receive practical experience by being in the online classroom with exposure to the research community and, in turn, receive chances to present at conferences and seminars.

This is one of the most flexible universities we reviewed, offering weekly course starts, no scheduled lecture hours, no group assignments, weekly assignments, and the ability to schedule courses around a student’s personal and professional obligations. There is no requirement to start at the beginning of a semester.

North Central University does not require students to be on campus at all. This makes it easy for working professionals, as well as for military personnel and international students who will not have to relocate. North Central’s programs provide students with the opportunity to partner with a member of their 100% doctoral faculty in each of the courses.

During the online Ph.D. in the computer science program, the student focuses their research on contributing new knowledge and theory to the body of knowledge in their field. North Central University offers two programs in computer science. They have an applied doctorate program where the student will focus their research on the practical application of knowledge and theory that already exists within their field.

If a student is considering continuing their work in their field of choice by implementing their research in the field, the applied doctorate might be the right choice. If the student plans to contribute to their field through research and analysis, the Ph.D. program seems like the right choice.

  • Top-ranked graduate programs in information technology
  • 100% doctoral faculty
  • More diverse

#4 Mississippi State University

Mississippi state, ms.

Website Tuition: $9,398

Mississippi State ranks among the top 50 best colleges in the South in Money Magazine’s “Best Colleges for Your Money” 2017 listing.

MSU is among the top 9 schools in the U.S. to hold all three of the National Security Agency’s Centers of Academic Excellence awards. They are working closely with Pacific Northwest National Laboratory, and their researchers are using big-data analytics and high-performance computing to solve some of the nation’s top cybersecurity problems.

Fixed on defeating the full spectrum of cyber attacks, Mississippi State’s National Science Foundation CyberCorps program is the 3rd largest in the country. The Department of Computer Science and Engineering has a strong presence in computing.

The Miss. State Ph.D. specializes in research in traditional areas of computer science, cross-specialty areas, and interdisciplinary projects.

Recent graduates hold jobs at places like:

  • Microsoft Research
  • Palo Alto Research Center
  • Verari Systems Software
  • Fairmont State University
  • Jackson State University
  • Mississippi Valley State University
  • Nova Southeastern University
  • Tennessee Tech University
  • Smaller class sizes
  • Limited tech support

#3 Aspen University

Denver, colorado.

Website Tuition: $3,900

Aspen’s Doctor of Science in Computer Science offers a responsibly priced distance Ph.D. in computer science. The program builds an understanding of theoretical concepts and practical applications of computer science in the context of advanced research and analysis methods relating to computer architecture and software design.

Aspen also offers a special series of courses designed to aid them in developing, researching, and writing the doctoral dissertation.

Aspen offers tuition rates low enough that most of their students can afford to pay their tuition in cash or through a monthly payment plan, enabling their students to gain a financially responsible Ph.D.

  • Highly affordable
  • More diverse student body
  • Less prestigious computer science programs

#2 University of Utah

Salt lake city, utah.

Websi t e Tuition: $7,353

Dozens of University of Utah’s academic programs, including computer science, rank in the top 100 by U.S. News & World Report. About 50 students a year enter the Ph.D. program at the University of Utah. This University offers eight different tracks of computer science. These are:

  • Computer Engineering
  • Data Management and Analysis
  • Graphics and Visualization
  • Human-centered Computing (HCC) Track
  • Image Analysis
  • Networked Systems
  • Scientific Computing

At least 50 hours of graduate coursework is required for the Ph.D. degree in computer science. This must comprise at least 27 hours of regular graduate coursework and at least 14 semester hours of dissertation research.

Independent study and seminars cannot be used as part of the required 50 hours. Of the required 27 semester hours of regular courses, up to six hours may be graduate-level courses outside of the School of Computing.

  • Numerous specializations
  • Robust tech support

#1 Dakota State University

Madison, sd.

Tuition: $5,999

Dakota State University specializes in computer management, computer information systems, and other related undergraduate and graduate programs. DSU started in 1881 as a school for teacher education, and it makes sure to keep that as a central focus, along with many other offerings now as well.

DSU offers three doctorates: a doctor of philosophy in cyber operations a doctor of philosophy in information systems, and a doctor of philosophy in computer science. There is an online option available through Dakota State University. Their distance Ph.D. in computer science allows students to take online courses.

Students use various resources like DSU’s course management system and Desire2Learn to get assignments, lecture notes, and exams. Students schedule and work with their classmates in a virtual classroom.

Through these advanced graduate courses, Dakota State University students learn about:

  • Artificial Intelligence
  • Programming Languages
  • Mobile Applications
  • Computer Networks
  • Cybersecurity
  • Information Assurance
  • Office Automation
  • Bioinformatics
  • Software Development
  • Data Mining
  • Database Management Systems

Graduate coursework in operations research is offered and may be used to provide an operations research concentration to the Ph.D. program. Admission to graduate college is a selective process based on those who are outstanding among recipients of baccalaureate degrees.

A distance Ph.D. in computer science from DSU is a great investment and is billed hourly. That means you’ll always only pay for the number of classes you can take.

  • Very affordable

Earning Your Online Ph.D. in Computer Science FAQ:

What are my opportunities for a career with a computer science ph.d. online.

  • Contract R&D organizations
  • Government laboratories
  • Lockheed-Martin, Pfizer, and Ford have high-tech or internal R&D sections that do PhD-level computer science work
  • Professor in any major tech university
  • Startup companies and consulting firms
  • Finance companies and hedge funds
  • Secure a teaching faculty position in some reputable institution
  • Postdoc research and publish papers and research articles
  • Dynamic organization working in the field of hardware and software development
  • Own a software house and explore new and innovative software ideas
  • Organizations working in the field of robotics and artificial intelligence
  • Google, Inc., Apple Computer, Inc., Microsoft Corp
  • Software engineer
  • Research scientist
  • Senior data scientist
  • Staff software engineer
  • Computer scientist
  • Principal software engineer

What can I expect to earn annually?

Expect to earn salaries of at least $105,000, potentially earning up to $150,000 and beyond.

How long will it take to complete my Ph.D. in computer science online?

The average time it will take for your Ph.D. is between 5–7 years. You should be able to do it in 3–4 years. 10 years is the maximum number of years most schools will allow you to complete a Ph.D. Time will vary depending on students’ schedules, their field requirements, and their chosen school.

  • NCES: College Navigator

Related Resources

  • Highest Paying PhD
  • Affordable Colleges for a STEM Degree
  • What is the Difference Between an Information Tech and a Computer Science Degree?
  • PhD Computer and Information Systems Security Online
  • PhD Management Information Systems Online

This concludes our ranking of the 10 Most Affordable Online Ph.D. in Computer Science Programs.

The Gradcafe

  • Majors & Careers
  • Online Grad School
  • Preparing For Grad School
  • Student Life

Top 10 Best Online PhDs in Computer Science

Lisa Marlin

If you have a passion for technology, a PhD in computer science online could be the key to the career of your dreams . But what if you don’t want to give up your existing job or sacrifice your personal commitments for the 4-7 years  it takes to earn a doctorate? Online PhD computer science programs are the perfect solution, letting you study at your own pace and on your own schedule.

How do you pick out the top computer science PhD programs? Read on to discover the best universities offering online PhD computer science programs today.

Related:  Best Master’s in Computer Science Programs

Table of Contents

Best Online PhD Computer Science Programs

Dakota state university.

Doctor of Philosophy in Information Systems

Dakota State University logo

DSU is designated a center of excellence for advanced studies by The Department of Homeland Security and the National Security Agency. Its doctoral program in information systems prepares students for careers in research, education, or administration through qualitative design, quantitative research, theory, and practice in information science and software engineering.

  • Specializations : Analytics, Security, Healthcare
  • Duration : 3 to 7 years
  • Credit hours: 72
  • Tuition : $580.60 per credit hour
  • Financial aid : Federal loan, work-study, and grants.
  • Acceptance rate: 83.6%
  • Location: Madison, South Dakota

Northcentral University

Doctor of Philosophy in Computer Science  (PhD-CS)

Northcentral University logo

Northcentral University is a non-profit university primarily founded to offer online programs in higher education to working professionals. Their programs don’t follow a cohort system, instead offering one-on-one coaching. Their PhD computer science online program equips students with advanced knowledge in state-of-the-art technologies such as Artificial Intelligence, Cybersecurity, and Data Mining.

  • Credit hours:  60
  • Duration:  40 months
  • Tuition :  $1,094 per credit
  • Financial aid:  Scholarships, loans, grants, and veteran benefits
  • Acceptance rate:  90%
  • Location : San Diego, California / Scottsdale, Arizona

Capella University

Doctor of Philosophy in Information Technology (General IT)

Capella University logo

Capella University is a higher education institution that emphasizes competency-based education and works with consulting industry experts to design its curriculum. Its computer science PhD online program will help you gain advanced knowledge in IT practice and ethical leadership strategies. Out of all the online PhD programs in computer science on this list, this one offers unique courses about business research design.

You can choose an area of focus such as network architecture and design or IT security, or focus on technology within a particular industry for your dissertation. The program allows you to transfer up to a maximum of 12 credits.

  • Courses : Information technology strategic planning, testing, measurements, business research design, qualitative design & analysis.
  • Credits:  75
  • Tuition:  $965 per credit
  • Financial aid : Scholarships, military benefits
  • Acceptance rate : 100%
  • Location: Minneapolis, Minnesota

Colorado Technical University

Doctor of Computer Science

Colorado Technical University logo

Colorado Technical University is a non-profit institution that provides higher education options for students from all backgrounds using the possibilities of today’s advanced technologies and innovations. It has been awarded a range of honors  and offers opportunities for lifelong learning. Its doctorate in computer science program is suitable for professionals working in the computer science industry, consultancy, and academia. You can choose between concentrations like Big Data Analytics and Cybersecurity & Information Assurance.

  • Courses : Computer science & information systems, future innovation, and qualitative research methods.
  • Credits : 100
  • Duration : Minimum 3 years
  • Tuition : $598 per credit hour
  • Financial aid :  Grants, scholarships, and military benefits
  • Location:  Colorado Springs, Colorado

Capitol Technical University

Doctor of Philosophy (Ph.D.) in Computer Science

Capitol Technology University online

Capitol University provides industry-focused education in various technology fields through its academic and industry experts. The core courses in its PhD in computer science include computer science research methodologies, computer science future demands, and computer science doctoral writing.

  • Credits : 60
  • Duration : Minimum 2 years
  • Tuition : $933 per credit
  • Financial aid : Military discounts and student loans
  • Acceptance rate : 84.4%
  • Location : Laurel, Maryland

University of North Dakota

Online Computer Science Ph.D.

University of North Dakota logo

The University of North Dakota’s online programs have the same curriculum, faculty, and semesters as on-campus programs, and let you earn identical qualifications as its on-campus programs. Its online PhD in computer science includes many courses on the latest technology that help prepare students with practical experience to solve real-world issues.

  • Courses : Data engineering and management, AI/computational intelligence, and computer forensics.
  • Credits : 60 (90 for bachelor’s degree holders)
  • Duration : 4 to 5 years
  • Tuition : $798.08 per credit
  • Acceptance rate : 86.8%
  • Location : Grand Forks, North Dakota

The University of Arkansas at Little Rock

Ph.D. in Computer and Information Sciences

University of Arkansas logo

The University of Arkansas is a doctoral/research-intensive institution designated by the Carnegie Foundation and accredited by the Higher Learning Commission. Its PhD in Computer and Information Sciences is an interdisciplinary program covering subjects from diverse computing fields.

  • Tracks : Information quality or information science
  • Credit hours: 75
  • Tuition:  $383 per credit hour
  • Financial aid:  Graduate assistantships, loans, and scholarships
  • Acceptance rate:  56%
  • Location:  Little Rock, Arkansas

Clarkson University

Ph.D. in Computer Science

Clarkson University logo

Clarkson University is a small university with strong links to reputed industry organizations that boasts a 97% placement rate. Its PhD in computer science is an interdisciplinary program that is jointly offered by the Electrical & Computer Engineering and Computer Science departments. The curriculum includes theory, practice, seminars, and a thesis.

  • Course : Theory & algorithms, languages & software development, applications, computer systems & networks
  • Credit hours : 36
  • Duration : Maximum 7 years
  • Tuition : $1,533 per credit hour
  • Financial aid : Scholarships, loans, and graduate assistantships
  • Acceptance rate:  78%
  • Location:  Potsdam, New York

University of the Potomac

Doctor of Computer Science (DCS)

University of the Potomac

The University of the Potomac, previously known as Potomac College, offers various degrees in a range of sought-after disciplines, emphasizing technology in education. The university’s PhD program in computer science aims to help students develop their skills and become tomorrow’s leaders in research and development. You can transfer up to 36 credits out of the total of 60 in the program.

  • Credits:  60
  • Duration: 3 years minimum
  • Tuition : $1,551 per 3 credits
  • Financial aid :  Loans, scholarships, grants, and federal work-study
  • Acceptance rate:  100%
  • Location:  Washington, DC; Falls Church, Virginia; Chicago, Illinois

Atlantic International University, School of Science and Engineering

Doctor of Computer Science (D.Sc)

Atlantic International University logo

Atlantic International University’s online programs are based on the philosophy that learning is individual and so are designed with a high degree of flexibility to meet every student’s needs. Its PhD in computer science allows students to build on their knowledge in computing and broaden their research interests.

  • Courses : Machine Learning, Artificial Intelligence, Advanced operating systems, Design & analysis of VLSI
  • Tuition : $5,750
  • Location : Honolulu, Hawaii

Online PhD Computer Science Requirements

The essential prerequisite for almost every PhD in computer science online is a master’s degree in computer science or a related field. Exact requirements vary between programs, but you’ll typically need to submit the following:

  • Academic resume
  • Letters of recommendation
  • Academic transcripts
  • A personal statement , research proposal, or both.

After gaining admission to the program, you’ll need to complete 3-7 years of studies. Usually, the coursework covers theory of advanced topics in computer science and associated disciplines. The final thing you’ll need to complete to earn your doctorate is a research-based dissertation.

How to Choose  a Computer Science PhD Program

It can be difficult to choose between the best computer science PhD programs available today.

Here are a few key factors to keep in mind:

  • Accreditation : Make sure the university or college is nationally or regionally accredited. This will mean that the program follows high standards and the certificate has value.
  • Cost : Keep in mind that this may not only involve tuition, but also other fees.
  • Curriculum : Consider the courses, specializations, and tracks offered.
  • Career Prospects: Assess whether the program is geared toward career paths in research, academia, or practical roles, and how these match with your interests. Will the program allow you to meet your career objectives?

Related Reading:  Top 10 Best PhD in Computer Science Programs

What Jobs Can You Get with a PhD in Computer Science?

With a PhD in computer science, you’ll be eligible for a range of senior-level roles in the sector.

Here are some of the most common jobs for individuals with a doctorate in computer science, with the annual median salary for each:

  • Information Systems Manager ( $85,093 )
  • Network Architect ( $122,110 )
  • Database Administrator ( $74,488 )
  • Professor, Computer Science ( $89,106 )
  • IT Consultant ( $80,909 )
  • IT Director ( $122,212 )
  • Senior Project Manager, IT ( $116,497 )
  • Vice President, IT ( $153,028 )
  • Information Security Analyst ( $73,450 )

Related:  Top 10 Highest Paying PhD Degrees in 2022

What is the Average Cost of a PhD in Computer Science?

The per-credit tuition can range from $450 to $1,000 , depending on the specific program. Therefore, the total program tuition could add up to $27,000 to $60,000.

It’s also important to factor in other study expenses in addition to tuition. Studying online will help you avoid accommodation and transportation fees, though you may need to pay a technology fee.

PhD in Computer Science FAQs

Can you get a phd in computer science online.

Yes, it is possible to earn a PhD in computer science online. Many universities offer online doctorate computer science programs. While some are 100% online, others require you to complete a minimal amount of face-to-face sessions to complete the program.

Is a PhD in Computer Science Worth It?

A PhD in computer science can be extremely valuable. The Bureau of Labor Statistics  (BLS) projects that computer and IT occupations will grow by 13% from 2020 to 2030, higher than the average across all occupations. Moreover, the annual median salary is $97,430, more than double that of the average across all professions.

How Fast Can You Get a PhD in Computer Science?

The duration times vary depending on the program and whether you choose to study full or part-time. You can complete a PhD in computer science in as little as three years. Most programs will let you take up to seven years to gain your doctorate.

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

Most students take 5-7 years to complete a PhD in computer science. However, you may be able to cut this down to 3-4 years, particularly if you can transfer credits from previous studies.

Final Thoughts

The field of computing and information technology offers a wide range of opportunities. With technology advancing at breakneck speeds, this sector needs increasing numbers of professionals with advanced qualifications in specialized computer science-related fields. Therefore, online PhD computer science programs can set you up for a lucrative and rewarding career at the highest levels of the industry.

Interested in expanding your dream PhD search beyond an online computer science PhD? Discover more excellent courses, both on-campus and online, with our guides to the best free online master’s courses , the best online PhDs in Psychology , and the best online engineering degrees .

Lisa Marlin

Lisa Marlin

Lisa is a full-time writer specializing in career advice, further education, and personal development. She works from all over the world, and when not writing you'll find her hiking, practicing yoga, or enjoying a glass of Malbec.

  • Lisa Marlin https://blog.thegradcafe.com/author/lisa-marlin/ 30+ Best Dorm Room Essentials for Guys in 2024
  • Lisa Marlin https://blog.thegradcafe.com/author/lisa-marlin/ 12 Best Laptops for Computer Science Students
  • Lisa Marlin https://blog.thegradcafe.com/author/lisa-marlin/ ACBSP Vs AACSB: Which Business Program Accreditations is Better?
  • Lisa Marlin https://blog.thegradcafe.com/author/lisa-marlin/ BA vs BS: What You Need to Know [2024 Guide]

Top 10 Best Master’s in Mathematics Online Programs [2024]

Top 10 best online dba programs in 2024, related posts.

Here's how to find a job as a recent college graduate.

  • How New Grads Research Companies to Find Jobs

distance phd computer science

Experience Paradox: Entry-Level Jobs Demand Years in Field

Grad school application rates have more than doubled for artificial intelligence programs.

Grad Trends: Interest in Artificial Intelligence Surges

Here's how to earn consideration from the big tech players as a new grad.

Applying to Big Tech This Year? Here’s How to Ace It.

Fewer employers list education requirements in job postings.

73% of job seekers believe a degree is needed for a well-paying role–but is it?

There are more jobs than talent in these cities.

Tech Talent Crunch: Cities with More Jobs Than Workers

Best Online DBA Programs

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Recent Posts

  • When to Apply for Grad School: Easy Monthly Timeline [2026-2027]
  • 30+ Best Dorm Room Essentials for Guys in 2024
  • Best Laptop for Programming Students in 2024
  • The Sassy Digital Assistant Revolutionizing Student Budgeting

The Gradcafe

© 2024 TheGradCafe.com All rights reserved

  • Partner With Us
  • Results Search
  • Submit Your Results
  • Write For Us

Logo for Mississippi State Online

  • myState on Mississippi State University
  • Directory on Mississippi State University

Doctor of Philosophy in Computer Science

Fee icon

Tuition & Fees

In-state tuition for everyone!

Apply icon

Take your next step!

bell icon

Access current student portal

Class icon

Class Schedule

Access the master class schedule

Info icon

Request Info

Connect with the team

Get Started on Your Graduate Degree Online Today!

Program highlights:

  • We are a highly interactive, highly ranked, research intensive department that cares deeply about its students and their future.
  • Students are provided extensive opportunities to make connections between research and practice and to experience interactive teaching and learning.
  • Our faculty are experts in their fields of study and many are nationally known for their contributions within the scientific community.
  • This program is offered completely online and does not require students to come to campus in order to complete this program.
Tuition per credit hour $558.50
Instructional Support Fee per credit hour $25.00

Tuition and fees listed are subject to change and do not include all possible charges. Additional fees may apply. Please refer to the master class schedule for individual course charges.

A Note From the Department Head

"Based on government statistics, 63% of all STEM jobs in the United States are computer science related jobs, and there are four jobs available for every graduate in computer science. These are stoning numbers that highlight the importance of computer science discipline in the US and world and its defining effect on economic growth."

"Considering the sharply increasing demand in computer science, since 2010, computer science and engineering department has made it possible to combine Mississippi State top-tier reputation with the flexibility of online study through our online MS in Computer Science. Our rigorous curriculum for this online degree is based on CSE’s on-campus degree, ensuring the elite quality of this program."

"You will be able to take classes in a flexible format that gives you the ability to pursue your educational goals in the manner most consistent with your career goals. The Master’s degree you receive at the end of your studies will be indistinguishable from its on-campus counterpart."

–Dr. Shahram Rahimi, Department Head and Professor

What are some potential careers?

Program structure.

The Doctor of Philosophy in Computer Science degree is a 55 credit hour program with 25 CSE course hours (12 expected to be transferred), 20 hours of dissertation, and 10 additional dissertation or course hours at the student's choosing.. This program is an MS Admit Only program and does not allow for Direct Admissions straight from a bachelor’s degree program. Student applications should clearly identify the domain/specialization students want to work on in their Statement of Purpose, including listing potential Major Professors and rough research ideas. Working with a major professor and guiding committee, students will select appropriate core, specialization, and elective courses and develop a research program. Preparedness for research work will be measured via examinations, and finally defended before a body of peers in the dissertation defense.

Regardless of the program of study, certain policies apply to all coursework chosen. Please refer to our Graduate Handbook for these additional policies.

A student who wishes to study Graduate Computer Science must have the ability to develop and analyze software for their study. Understanding the interface between computer hardware and software is also required, as is some mathematical fluency. Students must demonstrate their potential for success in the program via strong previous academic work, a competitive GRE score, and demonstrated English proficiency as appropriate. Finally, a student must possess those qualifications and research interests that indicate to the Computer Science and Engineering Graduate Studies Committee that the applicant will be successful in the computer science doctoral program. Additional details for these requirements are provided on the Department of Computer Science and Engineering Graduate Admissions webpage .

Examinations

There are three examinations held during the course of PhD study, each with their own purpose:

  • The Qualifying Exam demonstrates mastery of the breadth of computer science and preparation for further study. It must be completed before research is started and is generally performed before coursework is concluded.
  • The Proposal Defense demonstrates mastery of a research area in preparation for determining a topic. It is performed when coursework is concluded and advanced the student to candidacy (Ph.D. research eligibility).
  • The Dissertation Defense is before an audience of peers and is aimed to demonstrate the student's scholarship and contribution. It is the culmination of the student's efforts.

More details concerning the specific timelines, format, and guidelines for each exam is provided on the Department of Computer Science and Engineering Examination Procedure webpage .

Dissertation & Defense

The development and execution of a dissertation is the major milestone of Ph.D. study, and students should work with their dissertation director and guiding committee in tandem to forward their studies. These guidelines supplement, but do not supersede, those provided by the Graduate School; see the Office of the Graduate School guidelines for additional details such as the deadlines, exam process, submission steps, format for the dissertation, and so on.

The primary milestones for the dissertation are as follows:

  • The student must complete coursework and the Qualifying exam.
  • The semester before their anticipated Proposal Defense, students should review their Program of Study via CAPP on Banner to ensure all coursework will be completed.
  • Introduction to the research being proposed.
  • Review of the relevant research in the area.
  • Hypothesis, research goals/questions, research relevancy, proposed research methodology/procedures, and publication plan.
  • The major professor schedules a research proposal session with the students Graduate Committee. The student will present an oral defense of their proposed research. At this time, the student and his/her Committee may negotiate specific changes in the proposed work. Another proposal session may be required as appropriate. When the proposal is passed, the signed written proposal signature page is kept with the CSE office.
  • Upon completion of the research, the student submits a draft copy of the dissertation document to each member of his/her Graduate Committee. This draft copy is must be distributed to the committee members at least one week prior to the planned date of the presentation. All suggestions and concerns should be resolved under the direction of the major professor.
  • When the student is ready to defend the dissertation and be examined, the major professor schedules the presentation and examination. The dissertation presentation is open to all students and faculty. The presentation is followed immediately by an oral examination of the student that is open only to the members of the student's Graduate Committee (and the research director).
  • Once the student has made all changes to the dissertation document requested by the committee members and the committee members and the Graduate Coordinator have signed the approval page, the student submits a signed copy of the approval page to the departmental office. Approval of the thesis proceeds from the committee, to the Graduate Coordinator of the Department, and thence to the Dean of Engineering. After all approvals are obtained, the student must submit an electronic copy of the dissertation to the Library for final approval. The Library provides guidelines for the format of theses. Dr. Ramkumar provides a LaTeX template for those wishing to use it, under the disclaimer that Library guidelines are the primary source of formatting and must be consulted at all times.

Admissions Requirements

Students seeking full admission into this program should apply as a classified student. Non-degree seeking students wishing to take classes offered through the Online program should apply as an Unclassified student.

Applications for the degree programs are reviewed two times a year. The application deadlines for those semesters are as follows:

  • Spring Enrollments need complete applications by November 1
  • Fall Enrollments need complete applications by June 1

**Early applications are highly encouraged

An applicant for admission to graduate study must hold a bachelor's degree from a fully recognized four-year educational institution that has unconditional accreditation with appropriate regional accrediting agencies. They must meet the admission requirements of the Graduate School and the Computer Science program.

Regular admission to graduate study in the program requires a minimum grade point average (last four semesters of undergraduate work) of 3.50/4.00. When a student is deficient in one of the criteria cited, the student's application, nevertheless, may be considered for admission based on the strength of other materials contained in the student's application.

The Graduate Record Examination (GRE) or Graduate Management Admission Test (GMAT) scores are NOT required for entry into this program.

Bagley College of Engineering programs may accept transfer work previously completed by the student. Transcript reviews to determine transfer or prerequisite work will be evaluated AFTER students are granted full admission. Once admitted an academic coordinator can review those transcripts for more information.

To meet admission requirements, submit a separate official final transcript from each college or university attended; faxed transcripts will not be accepted. An applicant may not ignore previous college attendance and must list all colleges attended on the application for admission. You must be in good standing at the last college or university attended

Attention International Students

International students are required to take the Test of English as a Foreign Language (TOEFL) and score greater than 550. Detailed information regarding international applications can be found in the Graduate Catalog . Questions regarding international applications can be addressed to the Office of the Graduate School at [email protected] .

  • ETS is providing home testing for the TOEFL iBT test, and MSU is encouraging students to take advantage of this testing option. For those students applying who have taken the TOEFL within five years of the semester they plan to enroll and are unable to access the TOEFL iBT test from home, we will accept your previous test scores.

Admission Options

Domestic/international classified admissions, domestic unclassified admissions, international unclassified admissions, provisional admissions, readmission, transfer credit.

  • Submit online application . You will choose Doctor of Philosophy in Computer Science as your Program of Study and Online Education as your campus.
  • Statement of Purpose
  • You will be asked to submit three names and three email addresses of individuals you are using as references. Once you click submit, these individuals will be sent an email from MSU, which will provide a link to an online form for completing their recommendations.
  • One official transcript showing bachelor’s degree or progress toward degree. (For international students, please submit a copy in native language along with translated copies, if appropriate.)
  • Electronic transcripts should be sent to: [email protected] Mississippi State University, Graduate School. Only one copy of an electronic transcript is required.
  • Paper Transcripts Address (USPS): Mississippi State University The Office of the Graduate School P.O. Box G Mississippi State, MS 39762
  • Physical Street Address (for DHL, Fed Ex, UPS, DHS, etc.): Mississippi State University The Office of the Graduate School 175 President Circle 116 Allen Hall Mississippi State, MS 39762
  • Payment of $60 non-refundable application processing fee for domestic students. Payment of $80 non-refundable application processing fee for international students.
  • Once you are admitted, you will receive an email with complete instructions on registering for classes and contacting your advisor

Only NINE (9) hours of course work taken as an "Unclassified Student" can be applied toward a degree program. All Unclassified students should submit a classified application once they have reached the maximum of nine hours. Full admission into the Master of Science in Computer Science online program will be based upon successful completion of all classified admissions requirements.

If you are applying unclassified, select "Graduate School - Unclassified" as the college.

  • Submit online application
  • Pay $60 non-refundable application processing fee

PLEASE NOTE In general, students who are not admitted into a degree program are not eligible for student financial aid funds. For more information please visit Student Financial Aid to see if you will be eligible or not while taking courses as an Unclassified graduate student.

  • TOEFL or IELTS scores are required for international students.
  • One copy of academic records showing degree(s) (in native language along with translated copies if appropriate)
  • Must obtain application approval from the Dean of the Graduate School
  • Payment of $80 non-refundable application processing fee for international students.

A student who has not fully met the requirements stipulated by the University and the department for admission to graduate study may be granted admission as a degree-seeking graduate student with provisional status. Such student must have as his/her initial objective advancement to regular status. A provisional student must receive a 3.00 GPA on the first nine hours of graduate level courses on the program of study taken at Mississippi State University (transfer hours or unclassified graduate hours will not apply) in order to achieve regular status. If a 3.00 is not attained, the provisional student will be dismissed from graduate study.

Once enrolled in graduate study, a student who fails to meet the continuous enrollment requirement must complete an Application for Readmission to register for classes. Continuous enrollment is defined as enrollment in two of three semester terms (Fall, Spring, or Summer) with Fall enrollment required. Students who have not been enrolled for a period of three years or longer and are in good academic standing, are eligible to reapply to through the Lapsed Student Program. Readmission is not guaranteed and must be approved by the Department Head, Academic Dean, and Dean of the Graduate School. Interested students or academic departments should contact the Graduate School for more information.

Students may transfer up to twelve (12) hours of graduate level credits from regionally accredited institutions. The decision to grant transfer credit is made by the advisor and the student’s graduate committee. If you wish to transfer credits, contact your advisor. You will need to provide an official transcript showing the courses you wish to transfer.

Example Courses

CSE 8011 Graduate Seminar (Core: Seminar) One hour seminar. Reports on recent advances and problems in computer science by guest speakers, faculty, and students; student participation, general discussion.

CSE 8833 Algorithms (Core: Graduate Theory) (Prerequisites: CSE 4833/6833) Three hours lecture. Advanced techniques for designing and analyzing algorithms, advanced data structures, case studies, NP-completeness including reductions, approximation algorithms.

CSE 6633 Artificial Intelligence (Primary Specialization, Introduction) (Prerequisite: Grade of C or better in CSE 2383 and CSE 2813) Three hours lecture. Study of the computer in context with human thought processes. Heuristic programming; search programming; search strategies; knowledge representation; natural language understanding; perception; learning.

CSE 8673 Machine Learning (Primary Specialization, Advanced) (Prerequisite: CSE 4633/6633) Three hours lecture. Introduction to machine learning, including computational learning theory, major approaches to machine learning, evaluation of models, and current research.

CSE 6413 Principles of Computer Graphics (Secondary Specialization, Introduction) (Prerequisites: MA 3113 and grade of C or better in CSE 2383) Three hours lecture. Graphics hardware; algorithms, graphics primitives, windowing and clipping , transformations,3D graphics, shading, hidden surfaces; standards.

CSE 8990 Special Topics: Data Visualization in R (Secondary Specialization) Credit and title to be arranged. This course is to be used on a limited basis to offer developing subject matter areas not covered in existing courses. (Courses limited to two offerings under one title within two academic years).

CSE 8990 Special Topics: Markov Methods (Additional Hours) Credit and title to be arranged. This course is to be used on a limited basis to offer developing subject matter areas not covered in existing courses. (Courses limited to two offerings under one title within two academic years).

CSE 6663 Human-Human-Computer Interaction (Additional Hours) (Prerequisite: Junior class standing or consent of instructor) Three hours lecture. Conceptual models formed by users, aspects of computer systems which affect users, interface design and evaluation, and examples and critiques of specific interfaces.

CSE 6503 Database Management Systems (Additional Hours) (Prerequisites: CSE 2383 and CSE 2813, both with a grade of C or better) Three hours lecture. Modern database models; basic database management concepts; query languages; database design through normalization; advanced database models; extensive development experience in a team environment.

CSE 8080 Directed Project (Additional Hours) Hours and credits to be arranged. An individual professional project open only to candidates for the Master of Science degree (project option). Formal written and oral project reports are required.

Accessing Online Courses

Accessing course videos.

Videos recorded during our on campus class sessions are uploaded for online students to view within our online course repository.  Online students will have access to course videos within 24 hours of the on campus course completion. Students should visit Engage to access the course videos. Instructions for viewing the recordings and downloading the recordings are offered below.

View and Download Videos

Instructions for viewing classes live or downloading videos, use our video download instructions.

If you experience technical difficulties or have any questions regarding the recording or format of our lecture capture, please contact:

IT Support & Staff Bagley College of Engineering Mississippi State University [email protected] 662.325.7794

Student Resources

  • Thesis and Dissertation
  • Research Guide

Contact Information

Photo of Mindy Wolfe

Mindy Wolfe

Enrollment & Onboarding Coach

  • General Program Questions
  • Assistance with Admissions Process & Requirements

Photo of Anusha Rijal

Anusha Rijal

Retention & Engagement Coach

  • Current Student Inquires
  • Academic & Support Services Assistance

TJ Jankun Kelly Headshot

Dr. T.J Jankun-Kelly

Computer Science and Engineering

  • Graduate Coordinator

Headshot of Tamra Swann

Tamra Swann

Engineering

  • Distance Education Coordinator

Filler image for contacting the department or college

Department of Computer Science and Engineering

distance phd computer science

Best Online Doctoral Degrees in Computer Science

Getting a Ph.D. in computer science can help students pursue niche technology careers, but it's not easy to find an online program. Here's why.

Computer science is a vast and complicated field. While many CS professionals enter their careers with only a bachelor's or master's degree, students who are interested in more abstract or cutting-edge topics in computer programming often pursue doctorates.

While there are plenty of options to earn a BS or MS in computer science online, online Ph.D. in computer science programs are far more rare, especially now that schools are returning to in-person learning after the lockdown portion of the COVID-19 pandemic.

Why get a Ph.D. in computer science?

Most people who stay in school long enough to earn doctorates in computer science do so because they are interested in academics rather than pursuing regular tech-sector jobs. They often focus on abstract subfields like quantum computing or machine learning, leading to jobs working in research labs funded by universities or the government. 

Meanwhile, most high-paying tech companies are happy to hire bachelor's-level CS graduates straight out of undergrad, with master's graduates filling more senior or managerial roles. Earning potential in these roles can be higher with a Ph.D., but a BS-holder with enough career experience can often earn a comparable salary. 

Highest-Paying Computer Science Jobs

Computer and Information Research Scientist

$126,830

Master's

Computer Network Architect

$116,780

Bachelor's

Software Developer

$110,140

Bachelor's

Information Security Analyst

$103,590

Bachelor's

Postsecondary Teacher (Professor)

$80,560

Doctorate

Source: Bureau of Labor Statistics

In short, when it comes to computer science as a degree options, earning a Ph.D. only makes sense if you're pursuing cutting-edge research or becoming a college professor. For most programming roles, a bachelor's or master's degree is enough, even at higher career levels.

The best online computer science doctoral degrees

While online learning can work for lower-level CS courses, where datasets are limited and require less processing power, computer science doctoral candidates often need access to specialized computing equipment that can process the large amounts of data required for cutting-edge work. That kind of computation simply can't be done via a home WiFi, so Ph.D.-level students need access to research labs — or their own expensive, high-end equipment. 

Aside from the technology limitations, many CS doctoral students are pursuing professorships and a career in academia. For them, making an in-person connection and being present on campus is often necessary for career advancement.

For these reasons, it's relatively rare to find fully online Ph.D. in computer science programs. There are a few — for example, Northcentral University and Auburn University both offer fully online options — but it's far more common for "online" doctorate programs in CS to offer some classes remotely while still having on-campus requirements for other courses or research work.

During the height of COVID-19 lockdown, most doctoral programs in CS moved partially online. This included programs at private schools, like Johns Hopkins University , and state schools, like Mississippi State University . However, with vaccines lowering virus rates, these programs are returning to campus, where students have more equitable access to technology and mentorship.

The lack of available, fully online computer science doctorate programs is why we are not offering a comprehensive ranking at this time. There are not enough programs to make an honest list, and many of the online programs currently available are moving back to in-person formats for 2022.

What to expect in a computer science doctoral degree program

If it sounds like a Ph.D. in computer science is the right path for your career, here's what you can expect once you've enrolled.

Computer science courses

Unlike at the undergraduate and master's levels, where students can expect to take a variety of computer science courses covering both general and niche topics, doctoral programs in CS are more targeted. Students are responsible for conceptualizing and executing their own research, and what subjects they can pursue often depends on the specialties of working professors at their chosen university. 

There is some coursework at the doctoral level, but independent research and dissertation projects take up the bulk of students' time and attention.

Computer science degree levels

If a Ph.D. sounds like more than what your computer science career goals require, you have a few other options. 

Firstly, not all computer science professionals need a full degree. For example, computer support specialists often only need a high school education and a certificate in computer science . With an associate degree in computer science , you can pursue roles like web developer or designer, though some employers prefer a bachelor's degree.

Most tech-specific jobs require at least a bachelor's degree in computer science. This includes many of the highest-paying roles, because technology companies often reward experience over education, especially in team development environments. It's far more common to find cheap  online computer science degree options at the bachelor's level than at the doctoral level.

However, a computer science master's degree can help with career advancement when seeking managerial or executive roles. For example, chief technology officers often hold a master's degree — sometimes a dual computer science and business master's.

In conclusion

Earning a Ph.D. in computer science is a great move for students interested in computer research careers or roles in academia. For most tech-sector professionals, though, it's not necessary, and there aren't many options when it comes to earning a doctorate online. 

For most CS careers, a doctorate isn't necessary. But if a Ph.D. in computer science is in your career plan, it's best to research on-campus options, where you can access the school's resources and develop a personal relationship with your professor.

ZDNET Recommends

Best Online PhD of Computer Science Degree Programs (Doctorates) 2024

distance phd computer science

Key Takeaways

  • Although not required to enter the field, a PhD in computer science allows graduates to pursue careers in academia and research.
  • Although challenging, an online PhD in computer science offers convenience and career-advancement.
  • An online PhD in computer science degrees offer a similar curriculum as their on-campus counterparts.

Top 10 Online PhD of Computer Science Degrees

Columbia university, university of pennsylvania, johns hopkins university, university of southern california, boston university, ohio state university, mississippi state university, clarkson university, nova southeastern university, dakota state university.

  • Dakota State University 79%
  • Clarkson University 78%
  • Nova Southeastern University 76%
  • Mississippi State University 75%
  • Ohio State University 53%
  • Boston University 14%
  • University of Southern California 12%
  • Johns Hopkins University 7%
  • University of Pennsylvania 7%
  • Columbia University 4%
  • Dakota State University 18 to 1
  • Ohio State University 17 to 1
  • Nova Southeastern University 17 to 1
  • Mississippi State University 16 to 1
  • Clarkson University 14 to 1
  • Boston University 11 to 1
  • University of Southern California 9 to 1
  • University of Pennsylvania 8 to 1
  • Columbia University 6 to 1
  • Johns Hopkins University 6 to 1
  • Columbia University $66,139
  • University of Southern California $64,726
  • University of Pennsylvania $63,452
  • Boston University $62,360
  • Johns Hopkins University $60,480
  • Clarkson University $56,258
  • Nova Southeastern University $36,300
  • Ohio State University $11,525
  • Mississippi State University $9,248
  • Dakota State University $7,616
  • University of Southern California $63,468
  • Boston University $61,050
  • Columbia University $52,016
  • University of Pennsylvania $39,838
  • Clarkson University $36,792
  • Nova Southeastern University $22,062
  • Ohio State University $12,092
  • Mississippi State University $9,398
  • Dakota State University $5,999

As technology advances and data-focused industries grow tremendously, computer science constantly evolves and is becoming an increasingly important field of study. In fact, it is one of the most popular PhD’s in the United States . Earning a PhD in computer science means that you are an expert in your field, opening up numerous high-level career opportunities in various industries.

Graduates who are interested in teaching and research may also choose to work in academia.

Most PhD candidates are working professionals and have little to no time to attend traditional on-campus classes. Fortunately, more and more colleges and universities are now offering PhD programs in computer science that are fully online.

An online PhD in computer science gives working professionals added convenience, flexibility, and greater independence than traditional on-campus degree programs.

Learn more with a look at our guide to Online Degrees . Or read on.

Featured Programs

What is a phd in computer science.

A computer science degree program typically combines math, engineering, and science and applies those principles to study things like computers networks, machine learning, artificial intelligence, hardware and software design, and databases.

The highest level of education you can obtain in this field is a PhD in computer science. This is a research degree that concludes with a distinctive dissertation showcasing innovative and original research. The doctoral program has three parts: coursework, research, and doctoral dissertation writing.

The typical path to a PhD or doctoral degree involves earning a bachelor’s degree, a master’s degree, and then applying for a PhD. However, a master’s degree is not necessarily required to enroll in a computer science PhD program. Many universities around the world accept applicants with merely a bachelor’s degree.

There’s a catch, though!

Your academic performance must be outstanding. You cannot enter a computer science PhD program by simply graduating with average grades.

Admission Requirements

Common admission requirements include:

  • Minimum GPA Requirements
  • Bachelor’s/Master’s Degree
  • Graduate Record Examination Scores
  • TOEFL Scores (International Students)
  • Letters of Recommendation
  • Statement of Purpose

What To Expect When Earning An Online PhD in Computer Science

The curriculum and coursework of an online PhD in computer science may vary, depending on the school’s program requirement and a student’s chosen specialization. However, the majority of the first few years of a PhD degree will likely be spent on coursework.

Schools provide a wide range of classes, and you often have a lot of freedom to choose subjects that connect to your area of interest.

Schools usually have a few foundational courses that all doctoral students must complete, including:

Curriculum and Coursework of Online Computer Science Doctorates

While the curriculum and coursework will vary depending on the particular doctoral computer science program, there are some commonalities you can expect:

Graduate Algorithms

This course equips students with the right knowledge and resources to help them collect and analyze complex data. Hash tables, linear programming, max-flow algorithms, and dynamic programming are a few examples of topics covered.

Programming Languages

This doctoral course is intended to enhance students’ object-oriented and functional programming skills. This course will build on your fundamental knowledge of utilizing programming languages and will discuss algorithms and conducting optimizations.

Artificial Intelligence

This course teaches students the most recent developments in artificial intelligence. Students will get a sense of where this technology might be going. Probabilistic models and search methods will be covered.

This course covers sophisticated database design and usage. This course will include a significant amount of data analytics and will discuss query optimization and warehouse modeling.

Project Management for Software Design

Coordination of multiple individuals over an extended period of time may be required while developing a new program or operating system. This course discusses how to provide the process of organized leadership and make sure that everyone engaged is on the same page.

Research Methods

This class helps students prepare for their dissertation process and future job goals. Students will learn how to conduct original research. Students will learn about various research techniques, be asked to think about how bias can influence outcomes, and be required to show off their research prowess.

Teaching Methodologies

Some students are interested in joining a university faculty after foundational and core courses. This course helps students enhance their abilities to instruct.

Man with glasses coding

The 10 Best Online Computer Science PhD Programs (Doctorates)

With all the introductions out of the way, let’s introduce you to our top picks for the best online computer science PhD programs. These programs will propel you to pinnacle heights of the computer science industry.

  • #3 Top Schools that Offer Free Master's Degrees Online
  • #3 50 Best Research Universities Ranked for Undergrads in 2024
  • #5 50 Best Private Grad Schools 2024
  • #6 Best Universities in the World 2024
  • #8 50 Best Private Colleges and Universities for Undergrads 2024
  • #1 The Most Influential Universities and Colleges Ranked by State 2024
  • #1 Best Colleges in New York 2024
  • #1 Best Research Universities in New York 2024
  • #1 Best Grad Schools in New York 2024
  • #1 Best Private Colleges in New York 2024
  • #1 Best Research Universities for Education Degrees
  • #2 Best Research Universities for English Degrees
  • #2 Best Research Universities for Business Degrees
  • #2 Best Research Universities for Political Science Degrees
  • #2 Best Research Universities for Sociology Degrees
  • #2 Best Research Universities for Nursing Degrees
  • #3 Best Research Universities for History Degrees
  • #4 Best Research Universities for Religious Studies Degrees
  • #4 Best Research Universities for Earth Sciences Degrees
  • #4 Best Research Universities for Philosophy Degrees
  • #5 Best Research Universities for Psychology Degrees
  • #5 Best Research Universities for Engineering Degrees
  • #5 Best Research Universities for Biology Degrees
  • #6 Best Research Universities for Anthropology Degrees
  • #6 Best Research Universities for Chemistry Degrees
  • #7 Best Research Universities for Computer Science Degrees
  • #7 Best Research Universities for Math Degrees
  • #7 Best Research Universities for Economics Degrees
  • #8 Best Research Universities for Physics Degrees
  • #1 11 Fastest Accelerated Online Master’s of Computer Science
  • #1 Fastest Accelerated Online Computer Science Doctorates (PhDs)
  • #1 Most Affordable Online Computer Science PhDs (Doctorates) 2024
  • #1 Online Colleges That Start Anytime and the Benefits of a Self-Paced Education
  • #5 Guide to Free Online Courses for MBA Students in 2024
  • #9 Top 10 Most Affordable English PhD Programs (Doctorates) 2024
  • #1 Top 20 Best Business Schools for MBAs Ranked for Students
  • #3 The Best Traditional MBA Programs Ranked for Students in 2024
  • #4 Best Schools in the World for Earning an MBA Degree Ranked for 2024
  • #13 The Fastest Traditional MBA Degree Programs Ranked for 2024

Tuition + fees

Student body

Median SAT/ACT

Columbia University is a top Ivy League institution, considered the nation’s fifth-oldest institution of higher learning and the oldest higher education institution in New York.

There are 20 distinct graduate and undergraduate schools at Columbia. The school is one of the fourteen original members of the Association of American Universities. They are renowned for numerous reasons, including being the organization that annually awards the Pulitzer Prize.

One of the top offerings at Columbia University is the online PhD in Computer Science accredited by the ABET. The PhD degree offers a wide variety of advanced courses, including artificial intelligence, databases, computer architecture, computational complexity, and the analysis of algorithms.

While some foundational courses can be done online, students must complete on-campus requirements for the autumn and spring semesters that are fully supported by either an external fellowship or a graduate research assistant (GRA) post.

  • Required Credits: 60
  • Completion time: 4-6 years
  • Format: Hybrid

What we love about Columbia University:

The school’s reputation for commitment to research and innovation. More Nobel Prize winners have attended this institution than any other American university. In addition, Columbia has been the residence of 46 Olympians, 90+ Pulitzer Prize winners, and four US presidents.

Columbia University is great for students who:

Have outstanding previous academic records and work well under pressure. Columbia is for strong-minded students since competition here is fierce.

Columbia University might not be the best fit for students who:

Want to concentrate solely on their studies. The school encourages students to get involved in campus life, politics, community service, and research.

  • #10 50 Best Research Universities Ranked for Undergrads in 2024
  • #11 50 Best Graduate Schools Ranked for Prospective Students in 2024
  • #13 50 Best Private Colleges and Universities for Undergrads 2024
  • #14 Best Universities in the World 2024
  • #1 Best Research Universities in Pennsylvania 2024
  • #1 Best Colleges in Pennsylvania 2024
  • #1 Best Private Colleges in Pennsylvania 2024
  • #1 Best Grad Schools in Pennsylvania 2024
  • #1 Best Research Universities for Business Degrees
  • #1 Best Research Universities for Social Work Degrees
  • #1 Best Research Universities for Nursing Degrees
  • #2 Best Research Universities for Communications Degrees
  • #4 Best Research Universities for Psychology Degrees
  • #7 Best Research Universities for Anthropology Degrees
  • #7 Best Research Universities for Biology Degrees
  • #8 Best Research Universities for History Degrees
  • #8 Best Research Universities for Engineering Degrees
  • #9 Best Research Universities for Sociology Degrees
  • #9 Best Research Universities for Chemistry Degrees
  • #9 Best Research Universities for Economics Degrees
  • #10 Best Research Universities for Political Science Degrees
  • #11 Best Research Universities for English Degrees
  • #11 Best Research Universities for Religious Studies Degrees
  • #11 Best Research Universities for Physics Degrees
  • #12 Best Research Universities for Computer Science Degrees
  • #12 Best Research Universities for Math Degrees
  • #14 Best Research Universities for Philosophy Degrees
  • #15 Best Research Universities for Earth Sciences Degrees
  • #1 Top 50 Best No GRE Online PhD Degree Programs (Doctorates)
  • #1 Most Affordable Online Criminology Doctorate Programs (PhDs)
  • #3 Guide to Free Online Courses for MBA Students in 2024
  • #3 Fastest Accelerated Online Computer Science Doctorates (PhDs)
  • #3 Most Affordable Online Computer Science PhDs (Doctorates) 2024
  • #7 Top 15 Most Affordable Online Social Work PhDs (Doctorates)
  • #6 Top 20 Best Business Schools for MBAs Ranked for Students
  • #9 The Best Traditional MBA Programs Ranked for Students in 2024
  • #10 Best Schools in the World for Earning an MBA Degree Ranked for 2024
  • #10 The Fastest Traditional MBA Degree Programs Ranked for 2024

The University of Pennsylvania is a top-rated Ivy League school that has an ingrained culture and innovative ecosystem that supports the university’s high standards for academics. The staff and students at the university are actively involved in cutting-edge technology.

uPenn has an academic foundation in liberal arts and sciences. The school has 4 undergraduate and 12 graduate schools, and provides students with an unmatched education in terms of inclusivity, intellectual rigor, research, and the drive to produce new knowledge.

UPenn’s online PhD in Computer and Information Science was designed for doctoral candidates with solid backgrounds in information processing, focusing on computer science and mathematics.

This program offers rigorous research and instruction components to meet the demands of academia and the industry, while fostering the intellectual abilities necessary for the continually evolving nature of research.

Students establish their areas of specialization for advanced study while collaborating with faculty mentors on subjects ranging from computer science fundamentals to other intellectual exchanges.

  • Required Credits: 72
  • Completion time: 5-10 years

What we love about the University of Pennsylvania:

The social scene at Penn is the best. Thanks to the great mixture of scenes, there is always something for everyone.

The University of Pennsylvania is great for students who:

Have motivation, outgoing personalities, and are passionate about learning and experiencing new things. The University of Pennsylvania is known for being fiercely competitive in the academic world. Highly motivated students with a strong work ethic are most suited for it.

The University of Pennsylvania might not be the best fit for students who:

Are not passionate about what they want to pursue. Individuals who are not accustomed to large cities or who have not previously been somewhat independent would benefit more from attending a smaller university as well.

  • #13 50 Best Graduate Schools Ranked for Prospective Students in 2024
  • #17 50 Best Private Grad Schools 2024
  • #1 Best Grad Schools in Maryland 2024
  • #1 Best Research Universities in Maryland 2024
  • #1 Best Private Colleges in Maryland 2024
  • #1 Best Colleges in Maryland 2024
  • #3 Best Research Universities for Nursing Degrees
  • #6 Best Research Universities for Biology Degrees
  • #11 Best Research Universities for Earth Sciences Degrees
  • #12 Best Research Universities for Physics Degrees
  • #14 Best Research Universities for Political Science Degrees
  • #15 Best Research Universities for Psychology Degrees
  • #15 Best Research Universities for Engineering Degrees
  • #15 Best Research Universities for Chemistry Degrees
  • #15 Best Research Universities for Economics Degrees
  • #16 Best Research Universities for Anthropology Degrees
  • #16 Best Research Universities for History Degrees
  • #17 Best Research Universities for Math Degrees
  • #18 Best Research Universities for English Degrees
  • #18 Best Research Universities for Sociology Degrees
  • #19 Best Research Universities for Philosophy Degrees
  • #22 Best Research Universities for Computer Science Degrees
  • #1 Best Online MBA in Economics Degree Programs Ranked in 2024
  • #1 Best Online MBA Programs in Maryland
  • #1 Best Online Master’s in Health Informatics
  • #1 Best Online Master's Programs in Maryland 2024
  • #1 Best Online Master’s in Sustainability and Green Technologies
  • #1 Best Online Master's in Organizational Leadership
  • #1 Top 8 Best Online Public Health PhD Degree Programs (Doctorates)
  • #1 Best Online Master's in Economics
  • #2 The Best Online MBA Degree Programs in 2024 Ranked for Students
  • #2 Top 50 Best No GRE Online PhD Degree Programs (Doctorates)
  • #2 Best Data Science Online Master’s Programs
  • #2 Top 5 Best Online Sociology PhD Degree Programs (Doctorates) 2024
  • #2 Fastest Online Master's Degrees Ranked for Students in 2024
  • #3 Best Online Master's in Management
  • #3 Best Online Master’s in Finance
  • #4 Fastest Accelerated Online Computer Science Doctorates (PhDs)
  • #6 Best Online Master's Programs 2024
  • #18 Fastest Accelerated Online Public Health Doctorates (PhDs)
  • #1 Best Online PhD of Nursing (DNP) Degree Programs Ranked for 2024
  • #11 The Best Traditional MBA Programs Ranked for Students in 2024

John Hopkins University is one of the original members of the American Association of Universities, and U.S. News & World Report rated them 10th out of all universities worldwide. Additionally, JHU was the first research-based university in the country, emulating Heidelberg University in Germany.

John Hopkin’s Whiting School of Engineering, of which the JHU Computer Science Department is a part, offers a PhD in Computer Science degree that allows students to work remotely with a one-year residency requirement.

All JHU graduate students are given a yearly stipend, combined teaching, research, and competitive internal and foreign fellowships, and are required to work with faculty members on cutting-edge research projects.

Students will start networking to establish a solid professional reputation as a part of the research community, and they will learn how to do independent research. Based on shared research interests, new PhD applicants are carefully matched with faculty advisers because the quality of this relationship might be crucial to a candidate’s success in graduate school.

  • Completion time: 5-6 years

What we love about Johns Hopkins University:

The key principles of excellence and discovery, diversity and inclusion, leadership and integrity, and respect and collegiality.

Johns Hopkins University is great for students who:

Seek a medium-sized school in an urban setting. Prospective students should be self-motivated and able to manage the pressures of school and their social life.

Johns Hopkins University might not be the best fit for students who:

Are not motivated and have no desire to undergo extreme academic pressure. JHU professors don’t simplify things because they know students’ intelligence and aptitude

  • #19 Best Universities in the US Ranked for Prospective Students in 2024
  • #2 Best Private Colleges in California 2024
  • #4 Best Research Universities in California 2024
  • #4 Best Grad Schools California 2024
  • #5 Best Colleges in California 2024
  • #5 The Most Influential Universities and Colleges Ranked by State 2024
  • #5 Best Research Universities for Education Degrees
  • #9 Best Research Universities for Communications Degrees
  • #13 Best Research Universities for Engineering Degrees
  • #15 Best Research Universities for Computer Science Degrees
  • #16 Best Research Universities for Psychology Degrees
  • #16 Best Research Universities for English Degrees
  • #17 Best Research Universities for Religious Studies Degrees
  • #17 Best Research Universities for Political Science Degrees
  • #17 Best Research Universities for Sociology Degrees
  • #17 Best Research Universities for Earth Sciences Degrees
  • #19 Best Research Universities for Anthropology Degrees
  • #19 Best Research Universities for Biology Degrees
  • #20 Best Research Universities for History Degrees
  • #20 Best Research Universities for Physics Degrees
  • #20 Best Research Universities for Chemistry Degrees
  • #20 Best Research Universities for Economics Degrees
  • #21 Best Research Universities for Philosophy Degrees
  • #22 Best Research Universities for Math Degrees
  • #1 The Best Online MBA Degree Programs in 2024 Ranked for Students
  • #1 Top 7 Best Online Social Work PhDs (DSW Programs) 2024
  • #1 Best Online Master’s in Communications
  • #1 Best Online Doctorate in Education Degree Programs Ranked for Students
  • #1 Top 8 Best Online Applied Behavioral Analysis PhDs (Doctorates)
  • #1 Best Online Doctorate of Physical Therapy Programs (PhDs)
  • #1 Best Online Master's in Hospitality and Tourism Degree Programs
  • #1 Top 20 Best Online Accredited Doctorate Degree Programs (PhDs) 2024
  • #1 Best Online Doctorate in Organizational Leadership Degree Programs
  • #1 Best Research Universities with Online Doctorates (PhDs) 2024
  • #1 Best Data Science Online Master’s Programs
  • #1 Best Online Master's in Social Work MSW
  • #1 Best Online Master’s in Human Resources
  • #1 Best Online Master's in Project Management
  • #1 Best Online Master's in Computer Science Degree Programs
  • #1 Best Online Master's in Cybersecurity
  • #1 Top 10 Best Online Master's of Public Relations Ranked 2024
  • #1 Best Online MBA Degree Programs for 2024 with No GMAT Required
  • #1 Best Online Master’s in Finance
  • #2 Best Online Master’s in Health Informatics
  • #2 Best Online Master’s in Sustainability and Green Technologies
  • #2 Best Online Master's Programs in California 2024
  • #2 Best Online MBA Programs in California
  • #2 Best Online Master’s in Engineering Management
  • #2 Best Online Master's in Public Administration Degree Programs
  • #2 Top 18 Most Affordable No GRE Online PhD Degree Programs
  • #2 Best Online Master's in Criminal Justice
  • #2 Fastest Online Doctoral Degree Programs Ranked for Students in 2024
  • #2 Best Online Master’s in Engineering
  • #3 Best Online Master's in Nursing MSN
  • #4 Best Online Master's Programs 2024
  • #5 Fastest Accelerated Online Computer Science Doctorates (PhDs)
  • #5 Top 10 Best Online Communications PhD Degree Programs (Doctorates)
  • #5 Top 15 Most Affordable Online Social Work PhDs (Doctorates)
  • #5 Best Online Master's in Management
  • #5 Fastest Online Master's Degrees Ranked for Students in 2024
  • #6 Top 50 Best No GRE Online PhD Degree Programs (Doctorates)
  • #2 Fastest Accelerated Online Master's of Counseling Degree Programs 2024
  • #17 The Best Traditional MBA Programs Ranked for Students in 2024

A top private research university known globally, University of Southern California is a global hub for the arts, technology, and international commerce, offering vast options for multidisciplinary study.

The school operates in collaboration with leading academics in cutting-edge learning facilities to make it an anchor institution in Los Angeles.

USC is home to a diverse student body and over 4,000 innovative scholars, researchers, teachers, and mentors, including winners of the Guggenheim Award, National Medal of the Arts, National Humanities Medal, National Medal of Technology and Innovation, Pulitzer Prize, MacArthur “Genius” Award, National Medal of Science, and numerous other prestigious national awards.

The online PhD in Computer Science at the University of Southern California is among of the most flexible of its kind. The program provides students with a top-notch education and prepares them for careers as computer scientists.

Doctoral candidates typically receive training for business, academia, and research professions, thanks to the program’s combined research and instruction requirements. Candidates have the greatest level of education in their career after graduating.

By the end of their studies, students have finished a dissertation that advances original research in their discipline.

  • Format: Online

What we love about the University of Southern California:

The culture, environment, and opportunities are among USC’s finest features. The student organizations at USC make sure that all students engage with one another and enjoy their time at USC, even though the degree programs are highly competitive and extensive.

The University of Southern California is great for students who:

Are highly driven to complete comprehensive coursework with a thriving social scene. This implies that students should be able to juggle work and school with a busy social life successfully.

The University of Southern California might not be the best fit for students who:

Are unprepared for an academically stimulating courseload.

  • #3 Best Research Universities in Massachusetts 2024
  • #4 The Most Influential Universities and Colleges Ranked by State 2024
  • #3 Best Research Universities for Criminal Justice Degrees
  • #13 Best Research Universities for Communications Degrees
  • #15 Best Research Universities for Education Degrees
  • #24 Best Research Universities for English Degrees
  • #25 Best Research Universities for Religious Studies Degrees
  • #1 Best Online Master's Programs in Massachusetts 2024
  • #1 Top 10 Best Online Counseling PhD Degree Programs (Doctorates)
  • #1 Best Online Master's in Marketing and Advertising
  • #1 Fastest Online Bachelor's Degrees Ranked for 2024
  • #1 Best Online Master's in Art Education and Art Administration
  • #1 Best Online Colleges in Massachusetts 2024
  • #1 Best Online Degree Completion Programs for Returning Students
  • #2 10 Best Online Master's of Music Education Degree Programs
  • #2 Best Online MBA Degree Programs No GRE Required Ranked for 2024
  • #2 Best Online Master's in Project Management
  • #2 Best Online Master’s in Finance
  • #3 Best Online Master’s in Communications
  • #3 Top 10 Best Online Communications PhD Degree Programs (Doctorates)
  • #3 Best Online Master's in Social Work MSW
  • #3 Best Online MBA Degree Programs for 2024 with No GMAT Required
  • #3 Fastest Online Doctoral Degree Programs Ranked for Students in 2024
  • #4 Most Unusual Doctoral Degrees You Can Earn Online (PhDs)
  • #4 Best Data Science Online Master’s Programs
  • #6 Fastest Accelerated Online Computer Science Doctorates (PhDs)
  • #7 Best Online Master's in Management
  • #7 Best Online Master's Programs 2024
  • #7 Best Online Master's in Criminal Justice
  • #13 Fastest Online Master's Degrees Ranked for Students in 2024
  • #1 How to Earn Your Master's Degree Without Your Bachelor's Degree
  • #15 Top 20 Best Business Schools for MBAs Ranked for Students
  • #22 The Best Traditional MBA Programs Ranked for Students in 2024

A prominent university in the nation, Boston University has two metropolitan campuses and offers more than 250 programs leading to bachelor’s, master’s, doctoral, medical, and dental degree programs in its 18 schools and colleges. Students have a wide range of possibilities for academic and personal development due to the school’s size and committed research goal.

Students gain from the university’s mix of a solid liberal arts foundation and great professional programs, as well as from direct instruction from professors who are actively involved in innovative research and scholarship. Students are required to collaborate closely with mentors from the faculty during research projects.

Boston University offers one of the strongest PhD in Computer Science degrees available through a hybrid learning method, a mix of online courses and in-person requirements. The program’s design helps students perform original research in a technical area of computer science and become specialists in that field.

PhD students can publish their original research and showcase it in conferences and research seminars. Graduates will be highly qualified to direct their research, teach and mentor undergraduates, and engage in cutting-edge research in academia or at a commercial lab.

  • Required Credits: 64

What we love about Boston University:

The university’s lovely, culturally and historically rich urban campus. In addition to its unrivaled location, Boston University provides a wide range of majors and clubs, allowing everyone to find their ideal fit.

Boston University is great for students who:

Excelled academically in high school—frequently accepted applicants who participated in dual enrollment, AP, and IB programs.

Boston University might not be the best fit for students who:

Prefer a tight-knit community.

  • #1 Best Grad Schools in Ohio 2024
  • #1 Best Public Colleges in Ohio 2024
  • #1 Best Research Universities in Ohio 2024
  • #1 Best Colleges in Ohio 2024
  • #7 Best Research Universities for Social Work Degrees
  • #18 Best Research Universities for Nursing Degrees
  • #20 Best Research Universities for Education Degrees
  • #24 Best Research Universities for Business Degrees
  • #1 Best Online MBA Programs in Ohio
  • #1 Best Online Master's Programs in Ohio 2024
  • #6 Best Online MBA Degree Programs No GRE Required Ranked for 2024
  • #9 Guide to Free Online Courses for MBA Students in 2024
  • #2 Fastest Accelerated Online Master's of Nursing Degree Programs 2024
  • #3 Best Online PhD of Nursing (DNP) Degree Programs Ranked for 2024

One of the top institutions in the Midwest, Ohio State University has a well-known name and a sizable student body that gives the campus the impression of its own city. Despite being a populated and diverse school, OSU manages a sizable student body and provides chances for everyone. Many students here also value the college’s strong emphasis on research, which enables them to identify their career goals and forge relationships with teachers.

The online PhD in Computer Science is one of the top programs at Ohio State University. The PhD program aims to train students as leading scholars and instructors in academia and business.

Doctoral applicants are required to conduct substantial, original research in the computer science field and to write and successfully defend a PhD dissertation under the supervision of a faculty member.

The Computer Science and Engineering Department spends more than $6 million annually on research, allowing PhD candidates to get involved in research as soon as possible. As research assistants on various research initiatives, many graduate students receive funding. Research areas and projects are constantly changing depending on the faculty’s interests and changes in the field.

  • Completion time: 5 years

What we love about Ohio State University:

The faculty and instructors. They are frequently quite enthusiastic about the subjects they teach and appear to genuinely care about the academic and professional success of the students. They are also happy to meet with students outside their office hours to assist them with course materials.

Ohio State University is great for students who:

Thrive in a diverse population and looking for more major choices and student activities.

Ohio State University might not be the best fit for students who:

Dislike social interaction and meeting new people.

  • #2 Most Affordable Colleges in Mississippi 2024
  • #2 Best Research Universities in Mississippi 2024
  • #2 Best Online Master's Programs in Mississippi 2024
  • #2 Best Online MBA Programs in Mississippi
  • #3 Best Online Bachelor's of Cybersecurity Degree Programs in Mississippi
  • #12 Most Affordable Online Computer Science PhDs (Doctorates) 2024
  • #16 Best Online Master's in Computer Science Degree Programs

Mississippi State University is among the 2.7% that holds the country’s Carnegie Foundation R1-Very High Research Activity designation.

The university is known to enroll a diverse student body that contributes to its reputation as one of the most varied universities both nationally and globally. It provides individuals with a wide range of learning opportunities and challenges.

Mississippi State University offers three distinct online PhD programs from its main campus, one of which is the online PhD in Computer Science.

To prepare for the demands of a job, doctoral candidates in the PhD in computer science program conduct research, coursework, and comprehensive tests. Students learn valuable skills through challenging coursework, thorough exams, and research.

Candidates can learn at their own speed or continue working full-time while enrolled in the program because of its flexibility. Candidates must finish a dissertation and do original research for the program.

  • Required Credits: 32

What we love about Mississippi State University:

The Orion System. The Orion system at MSU is the fifth-fastest academic supercomputer facility in the country, making five quadrillion computations per second.

Mississippi State University is great for students who:

Are committed to obtaining a degree and want to work hard but also enjoy their time on campus. MSU provides various on-campus opportunities that encourage online students to participate in.

Mississippi State University might not be the best fit for students who:

Have different backgrounds. People from various backgrounds may feel excluded because the majority of students at this university come from conservative backgrounds.

Clarkson University is a national, private research university with a track record of pioneering technology education and sustainable economic growth.

It comprises four separate schools, each of which has received recognition on numerous occasions from prominent rating websites, including U.S. News & World Report and Forbes . To develop the entrepreneurial attitude, expertise, and intellectual curiosity required to build globally applicable solutions and prepare tomorrow’s leaders, Clarkson kindles linkages across disciplines, industries, and social cultures.

Through the Departments of Electrical & Computer Engineering and Computer Science, Clarkson provides a flexible PhD in Computer Science for students with an undergraduate background in a computer science context and the discipline for a self-motivated dive into the depths of computer science from every angle.

Doctoral students will take courses in both departments on various theoretical and applied topics. They will explore advances in computational theory, software systems, programming languages, hardware integration, and information technology.

Candidates of the PhD in computer science online will complete an original research project, which must be submitted as a written thesis. Students will be required to showcase their research through oral presentation in front of the PhD committee.

  • Required Credits: 90 (can transfer up to 30 credit hours)
  • Completion time: 4-7 years

What we love about Clarkson University:

The teacher and student community at Clarkson is, without a doubt, its best feature. Because of the small size of the institution, students will likely meet many people in several of their classes and get to know their lecturers well.

Clarkson University is great for students who:

Are highly-motivated and upbeat individuals who want to graduate with a job in technology and engineering.

Clarkson University might not be the best fit for students who:

Enjoy large populations and huge cities.

  • #2 Top 3 Best Online MBA in Real Estate Degree Programs Ranked for 2024
  • #2 Fastest Accelerated Online Doctorate of Cybersecurity
  • #3 Top 10 Fastest Accelerated Online PhD in Criminal Justice (Doctorates)
  • #3 Top 10 Best Online PhD of Information Technology Programs (Doctorates)
  • #3 Top 10 Best Online Master's of Psychology Degree Programs 2024
  • #3 Best Online Doctorate in Organizational Leadership Degree Programs
  • #3 Best Online Master's in Artificial Intelligence Degree Programs
  • #3 Best Online Master’s in Forensics Degree Programs
  • #4 Top 5 Best Online Criminal Justice Doctorates (PhDs) 2024
  • #4 Best Online Master’s in Human Services
  • #5 Best Online Master's in Kinesiology Degree Programs
  • #5 Best Online Doctorate of Physical Therapy Programs (PhDs)
  • #5 Best Online Master's in Biology
  • #6 Best Online Master’s in Emergency Management
  • #6 Best Online Master's in Behavior Analysis Degree Programs
  • #6 Best Online MBA in Entrepreneurship Ranked for Students in 2024
  • #6 Best Online MBA in Supply Chain Management Ranked for Students in 2024
  • #6 Best Online Bachelor’s of Elementary Education Degree Programs for 2024
  • #7 11 Fastest Accelerated Online Master’s of Computer Science
  • #7 Best Online Master’s in Health Science
  • #7 Best Online Bachelor’s of Health Science Degree Programs Ranked for 2024
  • #7 Best Online Colleges in Florida 2024
  • #8 Best Online MBA Programs in Florida
  • #9 Best Online Master's Programs in Florida 2024
  • #9 Fastest Accelerated Online Doctorate of Information Technology
  • #9 Best Online Bachelor's in Psychology Degree Programs for Students
  • #9 Most Affordable Online Criminal Justice PhDs (Doctorates)
  • #10 Best Online Bachelor’s of Human Services Degree Programs Ranked for 2024
  • #11 Best Online Bachelor’s of Education Degree Programs for 2024
  • #14 Best Online Master's in Healthcare Administration
  • #15 Most Affordable Online Computer Science PhDs (Doctorates) 2024
  • #15 Best Online Master’s in Counseling
  • #16 Best Online Master's in Cybersecurity
  • #17 Best Online Master’s in Information Technology
  • #17 Top 18 Most Affordable No GRE Online PhD Degree Programs
  • #18 Best Online MBAs in Finance
  • #18 Best Online Master's in Organizational Leadership
  • #20 Best Online Bachelor's in Criminal Justice
  • #20 Best Research Universities with Online Doctorates (PhDs) 2024
  • #21 Best Online Master’s in Human Resources
  • #22 Best Online Master’s in Health Informatics
  • #22 Best Online Master's in Computer Science Degree Programs
  • #24 Best Online Master's in Criminal Justice
  • #7 10 Best Accelerated Online PhD Programs Ranked for Students in 2024
  • #16 Fastest Accelerated Online Master's of Nursing Degree Programs 2024

Nova Southeastern University is a driving force in educational innovation, offering exceptional online programs to prepare students for leadership roles in its fields.

One of the school’s most outstanding schools is the Graduate School of Computer & Information Sciences, which offers exceptional professors, a cutting-edge curriculum, and adaptable online formats for its master’s and doctoral degree programs.

All programs allow employed professionals to complete their degrees without pausing their work.

For MS degree holders who have completed a significant amount of computer science coursework, Nova Southeastern offers a hybrid Doctor of Philosophy in Computer Science program. While some coursework can be done online, the program requires students to attend four weekends or two weeklong campus visits each year.

Nova CISD uses a cluster model, combining traditional and online training, the program significantly benefits working professionals, especially those in business, education, or government.

  • Required Credits: 51-66

What we love about Nova Southeastern University:

The improved social mobility resulting from the small classrooms and low student-to-faculty ratio.

Nova Southeastern University is great for students who:

Can finance expensive college costs for diverse and personalized degree programs.

Nova Southeastern University might not be the best fit for students who:

Thrive in a more populated school. While Nova is one of the largest private schools, it’s not as diverse as large public research universities.

  • #5 Most Affordable Colleges in South Dakota 2024
  • #9 Best Colleges in South Dakota 2024
  • #1 Best Online Bachelor's in Cybersecurity in South Dakota
  • #2 Best Online MBA Programs in South Dakota
  • #3 Best Online Associate Degrees in South Dakota 2024
  • #5 Best Online Colleges in South Dakota 2024
  • #6 Best Online Master's Programs in South Dakota 2024
  • #6 Best Online Bachelor's in Cybersecurity in Wyoming
  • #10 Fastest Accelerated Online Doctorate of Cybersecurity
  • #10 Top 10 Best Online PhD of Information Technology Programs (Doctorates)
  • #15 Top 15 Most Affordable Online Information Technology PhD Programs

What started as an institution for aspiring teachers, Dakota State University now offers 86 majors and 38 specializations.

Over time, DSU has turned its primary emphasis to the online environment, giving students the technological expertise they need to succeed in their chosen fields of study. The institution is rapidly extending its campus and integrating the most cutting-edge and creative technology.

One of its outstanding offerings is the PhD in Computer Science , which allows working professionals to complete all coursework online and have the chance to schedule and collaborate with their classmates virtually.

Assignments, lecture notes, and tests are distributed to students via various tools, including Desire2Learn and the course administration system at DSU.

Students at Dakota State University can study:

  • Data mining
  • Artificial intelligence
  • Computer networks
  • Cybersecurity
  • Information assurance
  • Programming languages
  • Mobile apps
  • Software engineering
  • Office automation
  • Bioinformatics
  • Software development
  • Database management

Dakota State University offers one of the least expensive online PhD in computer science.

  • Completion time: 3-7 years

What we love about Dakota State University:

The faculty members are committed to their students’ academic and extracurricular success. The Fargo-Moorhead community is friendly and offers a variety of chances for students to advance academically and personally.

Dakota State University is great for students who:

Thrive with a rich academic experience in a setting of accessibility and inclusion. DSU is known for its innovative and student-centered education.

Dakota State University might not be the best fit for students who:

Dislike incorporating technology into all they do. Dakota State uses the latest technology to improve the educational process.

Career Outlook for Students with Computer Science Degree

Computer science, degree level: doctorate.

  • Location: The U.S. (Private Schools)

Career Salaries

CareerJob GrowthAvg. Salary
Computer and Information Systems Managers15.41%$134,192
Computer and Information Research Scientists22.74%$126,122
Database Architects10.00%$120,910
Software Developers25.74%$106,816
Information Security Analysts31.56%$102,130

Average Career Salaries

Bottom 10%MedianTop 10%
$58,606$96,828$146,134

Promising Job Markets

StateCost of LivingAvg. Salary
#2 Washington7% higher than average$130,691
#3 Virginia5% higher than average$114,361
#4 North Carolina11% higher than average$102,822
#5 Texas10% higher than average$104,055
#6 Georgia13% higher than average$98,844

Top Industries

IndustryAvg. Salary
Computer and Information Systems Managers$134,192
Computer and Information Research Scientists$126,122
Database Architects$120,910

Woman coding on three computers

Find other top schools with a look at our College Rankings Guide .

How long will it take to complete an online PhD degree in computer science?

While the length of doctoral programs can vary, a PhD in computer science usually takes between three to eight years to complete.

A typical timeline would be:

  • Year One: Students begin their studies and complete coursework
  • Year Two: The second year of a doctorate study is more likely dedicated to qualifying exams
  • Year Three: The third year is mostly for PhD candidacy submission and the beginning of the dissertation process
  • Years Four through Eight: The remaining years are for writing and defending the dissertation and doing and presenting research.

Key Point: Though a three to eight year path to a PhD is typical, many students can complete the degree program more quickly, while some students, particularly part-time students may take longer.

It’s vital to remember that your deadline will vary based on the demands of your dissertation (or lack of it). A professional doctorate school typically offers a capstone project option rather than a doctoral thesis or dissertation, even though most PhDs require one.

Some colleges and institutions offer part-time PhD in computer science programs. However, part-time programs will naturally take longer to complete than those that require full-time enrollment.

Computer Science vs Electrical And Computer Engineering

At the cutting edge of high technology, electrical and computer engineers (ECEs) are involved in research, idea generation, design and development of new products and technologies, production, and marketing operations.

ECEs improve the safety of vital high-tech systems, such as creating anti-skid braking systems and nuclear power plant controls. These professionals also lessen human labor in manufacturing by developing computer automation technologies.

Medical technologies like surgical robots, monitoring devices, and lasers are a few examples of the life-saving work that ECEs do.

Computer scientists, On the other hand, focus primarily on software and software systems. Computer scientists study the theory, design, development, and application.

Bottom Line: While computer scientists and electrical and computer engineers can work in similar fields, ECEs focus on products and technologies while computer scientists focus on software.

What fields do computer scientists typically work in?

Some of the main fields in computer science include:

  • Human-computer interaction
  • Vision and graphics
  • Numerical analysis
  • Computer systems and networks
  • Database systems
  • Computing theory

Along with inventing and studying approaches to solve programs, computer scientists also examine the performance of computer hardware and software. The issues faced by computer scientists extend from the abstract to the practical, including writing user-friendly, secure, and efficient programs for mobile devices.

Accreditation for Computer Science Programs

Schools and programs that fulfill high criteria are recognized through accreditation. Accreditation means that a specific school or program has undergone a thorough examination. Regional accreditation is particularly important for colleges and universities.

Independent, nonprofit accrediting organizations assess schools based on academic goals, faculty credentials, and student learning outcomes.

Additionally, accreditors look at the institution’s financial situation and development goals. Accreditation is given to schools that meet or surpass the accreditor’s standards. To keep their accreditation, accredited institutions go through the procedure repeatedly.

The most prestigious PhD programs in computer science are accredited by the ABET (Accreditation Board for Engineering and Technology) . Students who enroll in a program that has received ABET accreditation can expect a challenging curriculum.

Using the US Department of Education’s accreditation database , students can look up the accreditation status of the schools they plan to attend.

Bottom Line: When looking for an online PhD in computer science degree program, make sure that the program has either regional accreditation or ABET accreditation.

Jobs for Computer Science PhD Graduates

While most prospective applicants for a PhD in computer science degree have set their minds on careers in academia, others ought to look the different way. PhD graduates will be aiming for the best positions in the industry.

You may want a job path that pays better. After all, you’ve put a lot of time, money, and effort into becoming a highly skilled professional by the time you’ve gotten your PhD in computer science.

Graduates of PhD programs could work in research and development, government labs, other governmental organizations, or tech divisions in large businesses. You can also work for a consultancy firm, a start-up business, or another technology industry sector, such as information assurance and information systems.

PhD in computer science graduates may also be qualified for jobs at banks, hedge funds, finance organizations, and more.

Bottom Line: Earning an online PhD in computer science opens up numerous career opportunities beyond just the “expected” career in academia. Jobs for grads can command the highest salaries as well.

Factors for Choosing Online PhD in Computer Science Programs

Because an online PhD in computer science will take an immense effort and many years to complete, choosing the right program in the right school is extremely important. The following factors can impact a student’s overall experience:

Concentration/Specialty

It might be challenging to select a specialty in computer science due to the vast array of courses and concentrations available. Students should pick a college with resources and recognition in their chosen field of study.

Staff Credentials

PhD students work with faculty advisors to guide their research. The finest staff members to assist students with their research goals are those who have published work in the student’s chosen area of interest.

Cost/Financial Aid

PhD programs can be very costly. If you will be seeking financial aid to help cover the costs of your education, remember that the college or university you choose must be regionally accredited.

Schools that are not accredited are not eligible to offer federal financial aid programs. For more information, check out the Federal Student Aid website.

Students can also think about attending colleges that offer prospects for fellowships, grants, and scholarships. These sources of assistance do not demand repayment.

  • Accessibility Tools
  • Current Students
  • Postgraduate
  • Postgraduate Research Programmes
  • School of Mathematics and Computer Science Postgraduate Research Courses
  • Computer Science postgraduate research courses

Computer Science - Distance Learning, Ph.D.

  • Scholarships and Bursaries
  • Research projects
  • Postgraduate Research Programmes coming soon
  • How to apply for your Postgraduate Research programme
  • Postgraduate Taught Courses
  • School of Aerospace, Civil, Electrical and Mechanical Engineering Research Courses
  • School of Biosciences, Geography and Physics Postgraduate Research Courses
  • School of Culture and Communication Postgraduate Research Courses
  • School of Engineering and Applied Sciences Postgraduate Research Courses
  • School of Health and Social Care Postgraduate Research Courses
  • School of Law Postgrad Research Courses
  • School of Management Postgraduate Research Courses
  • Mathematics postgraduate research courses
  • MSc by Research in Human Computer Interaction
  • MSc by Research in Theoretical Computer Science
  • MSc by Research in Visual and Interactive Computing
  • MRes in Computing and Future Interaction Technologies
  • MRes in Visual Computing
  • MRes in Logic and Computation
  • PhD/MPhil/MSc by Research in Computer Science
  • PhD Computer Science - Distance Learning
  • Medical School Postgraduate Research Courses
  • School of Psychology Postgraduate Research Courses
  • School of Social Sciences Postgraduate Research Courses
  • Fees and Funding

Are you a UK or International Student?

Top 126-150 in the world for computer science & information systems.

THE World University Rankings 2023

Key Course Details

Start Date Tuition Fees - Year 1
Oct 2024 £ 4,786
Start Date Tuition Fees - Year 1
Oct 2024 £ 21,850

Course Overview

This is a Distance Learning PhD. The content of this PhD is identical to the on-campus offering, with the exception of being provided mostly online w ith some presence on campus if/when required.

You will undertake an individual computer science research project over one, two or three years, supported by our internationally renowned experts. The project will be shaped by your participation in research activities such as seminars, workshops, laboratory activity and fieldwork, as well as your involvement in one of our established research groups.

Computer Science at Swansea University is widely acknowledged as a leading UK department, with a raft of rankings reflecting teaching and research excellence. 

Why Computer Science at Swansea?

  • Top 126-150 in the World  (THE World University Rankings 2023)
  • Top 201-250 in the World  for Computer Science and Information Systems (QS World University Rankings 2023)
  • 100% world-leading and internationally excellent ratings for research impact  - Research Excellence Framework (REF) 2021
  • 90% of our research is world-leading and internationally excellent  - Research Excellence Framework (REF) 2021

Entry Requirements

Qualifications

MSc by Research:  Applicants for MSc by Research must normally hold an undergraduate degree at 2.1 level (or Non-UK equivalent as defined by Swansea University). See -  Country-specific Information for European Applicants 2019  and  Country-specific Information for International Applicants 2019 .

MPhil:  Applicants for MPhil must normally hold an undergraduate degree at 2.1 level in Computer Science, Mathematics or a closely related discipline (or Non-UK equivalent as defined by Swansea University). See -  Country-specific Information for European Applicants 2019  and  Country-specific Information for International Applicants 2019 .

PhD:  Applicants for PhD must normally hold an undergraduate degree at 2.1 level in Computer Science, Mathematics or a closely related discipline, or an appropriate master’s degree with a minimum overall grade at ‘Merit’ (or Non-UK equivalent as defined by Swansea University). See  Country-specific Information for European Applicants 2019  and  Country-specific Information for International Applicants 2019 . 

As well as academic qualifications, Admissions decisions may be based on other factors, including (but not limited to): the standard of the research synopsis/proposal, performance at interview, intensity of competition for limited places, and relevant professional experience.

English Language IELTS 6.5 Overall (with no individual component below 6.0) or Swansea University recognised equivalent.  Full details of our English Language policy, including certificate time validity, can be found here.

Academic Technology Approval Scheme (ATAS) Requirement

Non UK/EU applicants are required to obtain ATAS clearance for this programme of study. Successful applicants are sent ATAS application details by the University PGR Admissions team. Further details on the ATAS scheme can be found at on the government Academic Technology Approval Scheme webpage .

Reference Requirement

As standard, two references are required before we can progress applications to the College/School research programme Admissions Tutor for consideration.

Applications received without two references attached are placed on hold, pending receipt of the outstanding reference(s). Please note that any protracted delay in receiving the outstanding reference(s) may result in the need to defer your application to a later potential start point/entry month, than what you initially listed as your preferred start option.

You may wish to consider contacting your referee(s) to assist in the process of obtaining the outstanding reference(s) or alternatively, hold submission of application until references are sourced. Please note that it is not the responsibility of the University Admissions Office to obtain missing reference(s) after our initial email is sent to your nominated referee(s), requesting a reference(s) on your behalf.

The reference can take the form of a letter on official headed paper, or via the University’s standard reference form. Click this link to download the university reference form .

Alternatively, referees can email a reference from their employment email account, please note that references received via private email accounts, (i.e. Hotmail, Yahoo, Gmail) cannot be accepted.

References can be submitted to [email protected] .

How you are Supervised

You will be taught by inspiring computer science experts such as Professor Matt Jones, widely recognised as a leader in the empowerment of rural digital communities in the UK and across the developing world.

Welsh Provision

Tuition fees.

Start Date UK International
October 2024 £ 4,786 £ 21,850

Tuition fees for years of study after your first year are subject to an increase of 3%.

You can find further information of your fee costs on our tuition fees page .

You may be eligible for funding to help support your study. To find out about scholarships, bursaries and other funding opportunities that are available please visit the University's scholarships and bursaries page .

Current students: You can find further information of your fee costs on our tuition fees page .

Funding and Scholarships

You may be eligible for funding to help support your study.

Government funding is now available for Welsh, English and EU students starting eligible postgraduate research programmes at Swansea University. To find out more, please visit our postgraduate loans page.

To find out about scholarships, bursaries and other funding opportunities that are available please visit the University's scholarships and bursaries page.

Academi Hywel Teifi at Swansea University and the Coleg Cymraeg Cenedlaethol offer a number of generous scholarships and bursaries for students who wish to study through the medium of Welsh or bilingually. For further information about the opportunities available to you, visit the Academi Hywel Teifi Scholarships and Bursaries page.

Additional Costs

Access to your own digital device/the appropriate IT kit will be essential during your time studying at Swansea University. Access to wifi in your accommodation will also be essential to allow you to fully engage with your programme. See our dedicated webpages for further guidance on suitable devices to purchase, and for a full guide on getting your device set up .

You may face additional costs while at university, including (but not limited to):

  • Travel to and from campus
  • Printing, photocopying, binding, stationery and equipment costs (e.g. USB sticks)
  • Purchase of books or texts
  • Gowns for graduation ceremonies

How to Apply

Before  applying, please identify a research topic or area by consulting our list of .

Once you have identified a research topic or an area, please complete a Research Proposal Form   which can be downloaded, and discuss this with the Admissions Tutor,  Dr Arno Pauly   [email protected]

Home applicants: you can then  submit your application online.

EU and Overseas applicants: you can then  submit your application online. 

For further guidance please visit our  pages

Suggested Application Timings

In order to allow sufficient time for consideration of your application by an academic, for potential offer conditions to be met and travel / relocation, we recommend that applications are made before the dates outlined below. Please note that applications can still be submitted outside of the suggested dates below but there is the potential that your application/potential offer may need to be moved to the next appropriate intake window.

October Enrolment

UK Applicants – 15th August

EU/International applicants – 15th July

January Enrolment

UK applicants – 15th November

EU/International applicants – 15th October

April Enrolment

UK applicants – 15th February

EU/International applicants – 15th January

July Enrolment

UK applicants – 15th May

EU/International applicants – 15th April

EU students - visa and immigration information is available and will be regularly updated on our information for EU students page.

25 Best Online PhD in Computer Science Degree Programs

Looking for Online PhD Computer Science programs for 2024? Compare schools & accelerated programs.

online phd computer science

Pursuing a degree in computer science can help you become a leader in a cutting-edge field and develop skills that are in demand by top companies.

Editorial Listing ShortCode:

A PhD in computer science online may give you a distinct advantage over other job candidates and help you earn an average salary of between $73,000 and $146,000, according to the Bureau of Labor Statistics, depending on your career path.

Universities Offering Online PhD 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.

1. Auburn University

Auburn University is a public research university in Auburn, Alabama. It is the second-largest university in the state. It was founded in 1856 and was first called the East Alabama Male College. There are 15 colleges and over 140 majors that students can choose from. Auburn University is committed to preparing students for the modern global economy.

  • Ph.D. – Computer Science and Software Engineering

Auburn University  is accredited by the Southern Association of Colleges and Schools (SACS).

2. Boston University

Boston University, located in Boston, Massachusetts, is a private nonsectarian university. They have a vibrant, diverse, and welcoming community with over 35,000 students from 130 countries, over 10,000 faculty and staff. There are more than 300 programs of study in 17 colleges across three campuses.

Boston University looks beyond classroom boundaries by engaging with people, discussing relevant ideas and issues that impact the world.

  • PhD in Computer Science

Boston University  is accredited by the New England Commission of Higher Education.

3. Clarkson University

Clarkson University, founded in 1896, is a private research university with its main campus in Potsdam, New York. It has two branch campuses in Beacon, New York and in the New York Capital Region. It takes pride in having globally oriented faculty members who help learners pursue interdisciplinary research focused on solving real-world problems.

At Clarkson, student life is a unique mix of academics and extracurricular activities, allowing students to make lifelong connections in a tight-knit community.

  • Computer Science PhD

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

4. Colorado Technical University

Colorado Technical University, founded in 1965, was first named Colorado Technical College. In 1995, it gained its university status. The majority of its students take classes fully online.

CTU offers undergraduate, graduate, and doctoral degrees which focus primarily in business, management, and technology. They have a main campus in Colorado Springs and another campus in Denver. Most of their degree offerings can be completed entirely online.

  • Doctor of Computer Science (DCS)

Colorado Technical University is regionally accredited by the Higher Learning Commission (HLC) of the North Central Association of Colleges and Schools (NCA).

5. Columbia University

Columbia University in the City of New York is a private Ivy League research university. It was established in 1754 on the grounds of Trinity Church in Manhattan. It is considered as the oldest institution of higher education in New York and the fifth-oldest institution of higher learning in the country.

It is home to a diverse and dynamic academic community consisting of more than 40,000 students, faculty, and staff from across the nation and different parts of the world.

  • Computer Science Doctorate Degree

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

6. Dakota State University

Dakota State University was founded in 1881 as a school for teacher education. Over the years, it has shifted its primary focus to the cyber world, providing students with the technological knowledge and skills they need to excel in their chosen careers.

The university continues to grow at a fast pace, expanding its campus, and immersing in the most advanced and innovative technology.

  • PhD in Cyber Operations

Dakota State is an institution accredited by the Higher Learning Commission (HLC).

7. Embry-Riddle Aeronautical University

Embry-Riddle Aeronautical University offers a wide variety of degree programs to meet the needs of learners in this changing world. A lot of exceptional achievements make Embry-Riddle stand out from the rest.

It is the first and only University in the nation to offer undergraduate Space Physics. It is also the first to offer programs in Spaceflight Operations, Unmanned and Autonomous Systems Engineering, Aerospace Physiology, and Security and Intelligence.

  • Ph.D. in Electrical Engineering & Computer Science

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

8. Johns Hopkins University

Johns Hopkins University was founded in 1876 and named after its first benefactor, John Hopkins, an American entrepreneur and philanthropist. It is a private research university located in Baltimore, Maryland.

The university aims to prepare students to become global leaders and citizens by giving them opportunities to take part in international learning activities, thus staying true to its mission of bringing the benefits of discovery to the world.

  • Ph.D. in Computer Science

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

9. Michigan Technological University

Michigan Technological University, founded in 1885, is a public research university located in Houghton, Michigan. Its main campus nestles on 925 acres on a bluff overlooking the picturesque Portage Lake.

It is the first post-secondary institution in the Upper Peninsula of Michigan and was founded to train mining engineers to operate the local mines. Presently, Michigan Tech offers over 130 degree programs through its five colleges and schools.

Michigan Tech  is accredited by The Higher Learning Commission (HLC).

10. Mississippi State University

Mississippi State University is a world-class comprehensive, doctoral degree-granting institution with a diverse student body comprising of students from different states in the country and from different nations in the world.

The Mississippi State community shares a common goal of making each learner’s experience a lifetime opportunity. It is located in the eastern part of north-central Mississippi.

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

11. National University

National University is a network of nonprofit educational institutions headquartered in San Diego, CA. It offers many undergraduate, graduate, and certificate programs that can be completed online or at one of its campuses in California.

The network is dedicated to providing flexible, quality education that helps adults meet their goals.

  • Computer Science PHD-TM

National  is regionally accredited by the Western Association of Schools and Colleges.

12. Nova Southeastern University

Nova Southeastern University is a private nonprofit university with its main campus in Davie, Florida. It offers a wide variety of innovative programs that can be completed on campus or online. These programs are aimed at fostering academic excellence, leadership, research, and community service.

The university consists of 18 colleges and schools with more than 150 programs of study.

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

13. Pennsylvania State University

Pennsylvania State University is a public land-grant, doctoral university with campuses and facilities all over Pennsylvania. It was established in 1855 as the Farmers’ High School of Pennsylvania.

Penn State actively conducts teaching, research, and public service. It offers undergraduate, graduate, professional, and continuing education degree programs that can be completed on campus or online. Penn State has 19 other commonwealth campuses and 5 special mission campuses across the state.

Penn State  is regionally accredited by the Middle States Association of Colleges and Schools.

14. Southern Methodist University

Southern Methodist University, founded in 1911, is a private research university located in University Park, Texas. It also has satellite campuses in Plano, Texas and Taos, New Mexico.

It is a distinguished center for global research with a strong foundation of liberal arts. Its dynamic and diverse community consists of students from 50 states and 90 countries who take advantage of small classes, hands-on research opportunities, international studies, and leadership development.

Southern Methodist University is accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).

15. Syracuse University

Syracuse University, founded in 1879, is a private research university located in Syracuse, New York. It is historically affiliated with the Methodist Episcopal Church in Lima, New York. The university is recognized as a student-focused global research university that takes pride in its academic rigor, richly diverse learning, and a commitment to discovery.

  • Computer & Information Science & Engineering, PhD

Syracuse University  is accredited by the Middle States Commission on Higher Education and many of our schools/colleges and programs are accredited by professional organizations.

16. University of Arkansas – Little Rock

Students in the Computer and Information Sciences Ph.D. program at University of Arkansas – Little Rock can choose tracks in either Information Quality or Information Science. While all courses in this program can be completed 100% online, there are three residency requirements for degree completion.

  • PhD in Computer and Information Sciences

The University of Arkansas at Little Rock is accredited by the Higher Learning Commission.

17. University of California – Berkeley

The University of California-Berkeley, founded in 1868, is a public research university in Berkeley, California. It is the flagship campus of the University of California. It offers 350 undergraduate and graduate degree programs in various disciplines.

With over 35,000 students from different corners of the world, its vibrant campus community is dynamic and interconnected with hundreds of student organizations to connect with students’ passions.

  • PhD in Electrical Engineering and Computer Sciences

UC Berkeley  has been fully accredited since 1949 and had its accreditation reaffirmed most recently in 2015 under the Western Association of Schools & Colleges (WASC) pilot institutional review process.

18. University of Idaho

The University of Idaho, located in Moscow, Idaho, is a public, land-grant research university. It is Idaho Space Grant Consortium’s lead university.

Since its founding in 1889, the university has been providing its students with a transformative and high-quality education designed to prepare them to solve real-world problems and achieve their individual goals and endeavors in their lives and careers.

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

19. University of North Texas

The University of North Texas is a public research university located in Denton, Texas. It consists of 11 colleges, two schools, and an early admissions math and science academy for exceptionally gifted high-school-age students.

It is one of the country’s biggest universities and offers 105 undergraduate and 88 master’s and 37 doctoral degree programs. By working in collaboration with business and community partners, students can become better prepared to meet challenges in the real world.

  • Ph.D. in Computer Science and Engineering

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

20. University of Pennsylvania

The University of Pennsylvania has a long and proud tradition of academic excellence and a continuing pursuit of innovative knowledge. This tradition lives on today through the effort, dedication, creativity, and engagement of students, faculty, and staff.

The university traces its roots in 1740, with the initiative of George Whitefield, a prominent evangelist, to build a charity school in Philadelphia.

  • Ph.D. in Computer and Information Science

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

21. University of Rhode Island

The University of Rhode Island is a public, land grant and sea grant research university, with its main campus in Kingston, Rhode Island. As a leading research university, URI offers undergraduate and graduate courses that are defined by innovation and designed to meet the challenges of the modern world.

It has a diverse and dynamic student population with more than 18,000 students from 48 states and 76 countries.

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

22. University of South Carolina

The University of South Carolina, a public research university, has a history of 200 years of academic leadership, and it continues to build on that tradition.

It is among the country’s oldest and most comprehensive public universities, with an enrollment of approximately 21,000 undergraduate students and around 8,000 students in graduate and professional programs. It has seven other branch campuses throughout the state.

  • Doctor of Philosophy in Computer Science

The  University of South Carolina  was most recently accredited by the Southern Association of Colleges and Schools Commission on Colleges (SACSCOC) in 2011.

23. University of Southern California

The University of Southern California, established in 1880, is a private research university in Los Angeles, California. It is known as California’s oldest private research university and one of the world’s leading private research institutions.

USC is home to a diverse community of over 44,000 undergraduate and graduate students and 4,000 full-time faculty members.

The  University of Southern California  has been fully and continuously accredited by the Western Association of Schools and Colleges, the Senior College and University Commission (WSCUC).

24. University of Utah

The University of Utah, the state’s flagship university, is a public research university in Salt Lake City, Utah.

There are more than 100 undergraduate majors and over 92 graduate degree programs offered. It was founded in 1850 and was first called the University of Deseret. It changed to its current name in 1892, four years before Utah was declared a state.

The  University of Utah  has continuously maintained accreditation through the Northwest Commission on Colleges and Universities (NWCCU) since 1933.

25. Wright State University

Wright State University is a public research university, named in honor of the aviation pioneers, Orville and Wilbur Wright. It was founded in 1967 and its main campus is located in Fairborn, Ohio. It has an additional branch campus on Grand Lake St. Marys.

The university offers bachelor’s, master’s, and doctoral degrees with over 292 degree programs. Its mission is to transform the lives of students and the communities they serve.

Wright State University  is accredited by the Higher Learning Commission (HLC).

Online PhD Computer Science Degree Courses

Online PhD Computer Science Degree Courses

The first few years of your doctoral program will probably be dedicated largely to coursework. Class offerings can vary greatly among schools, and you’ll usually have a good deal of latitude to select topics that correlate to your area of interest.

There may be a few foundational classes that all computer science doctoral students are required to take. In addition, you may need to ensure that your course schedule includes at least one class from each required category; for example, you may need a theory class, a programming class and an applications class.

  • Artificial Intelligence – your time in this class can help bring you up to speed on some of the latest advancements in artificial intelligence and give you an idea of the direction that this technology may be heading. You’ll likely discuss search algorithms and probabilistic models.
  • Databases – this course explores advanced topics in creating and using databases. Data analytics will likely be an important component of your studies, and you’ll probably discuss query optimization and warehouse modeling.
  • Graduate Algorithms – this course can help equip you with skills and tools for advanced data collection and analysis. The topics may include hash tables, linear programming, max-flow algorithms, and dynamic programming.
  • Programming Languages – your earlier academic programs probably introduced you to the basics of using programming languages, and this doctoral course is designed to build on your object-oriented and functional programming skills. You’ll likely talk about applying algorithms and running optimizations.
  • Project Management for Software Design – creating a new program or operating system can involve coordinating numerous people over a long span of time. This class covers how to provide organized leadership for the process and ensure that all involved parties stay on the same page.
  • Research Methods – by teaching you how to conduct original research, this class can help you get ready for your dissertation process and your future career ambitions. You’ll likely discuss different research methods, be asked to consider how bias can affect results, and be expected to demonstrate your research skills.
  • Teaching Methodologies – after completing your doctoral work, you may aspire to become a university faculty member. A teaching course can help you develop your instructional skills and may give you opportunities to lead classes.

Although you can probably select many of your own classes, there will be a set number of credits that you must earn. After completing your required coursework, you will probably need to take a qualifying exam. Passing this test is usually a prerequisite to beginning your dissertation process.

Careers in Computer Science for PhD Graduates

Careers in Computer Science for PhD Graduates

Your doctoral degree in computer science can help prepare you for jobs in tech companies, the business world, academia, or research.

Your advanced education may qualify you for leadership roles in which you direct teams of employees or spearhead tech innovations. The field of computer and information technology is growing, and the Bureau of Labor Statistics predicts that 531,200 new positions will be added for the next ten years.

Computer and Information Systems Managers $146,360
Computer and Information Research Scientists $122,840
Computer Network Architects $112,690
Software Developers $107,510
Database Administrators $93,750
Computer Systems Analysts $90,920
Computer Programmers $86,550
Computer Science Professors $85,180
Network and Computer Systems Administrators $83,510
Web Developers and Digital Designers $73,760

The federal government is one of the largest employers of computer and information research scientists . Other potential employers include academic institutions and research organizations.

Software and computer companies also hire computer researchers. These professionals often work in urban centers, and the East Coast and the West Coast have some of the highest concentrations of computer scientists.

As you advance, this job has the potential to become quite lucrative; the top 10% of researchers in this field make over $189,780 each year.

Computer Science Professional Organizations

computer science professionals talking to each other during seminar

As a leader in computer science, you should continually strive to improve your professional abilities and to advance the field. Joining industry organizations can help you achieve those goals.

  • Association for Computing Machinery – ACM is a worldwide organization that promotes networking, research, industry advocacy, and ethical conduct among members. The group maintains the ACM Digital Library.
  • CompTIA Association of Information Technology Professionals  – CompTIA offers certification programs, and those who qualify are automatically enrolled for membership in this support and advocacy group. Non-certified professionals and students are welcome to purchase a membership as well.
  • Computing Research Association  – Computer researchers from government, business and academic institutions collaborate through CRA.
  • IEEE Computer Society  – IEEE’s global network includes people who work in the engineering and technology fields. Societies allow members to join specialized subgroups.

Joining these organizations can provide opportunities to learn from others and to share your knowledge.

Accreditation for Online PhD Computer Science Programs

Accreditation for Online PhD Computer Science Programs

Any school that you choose for your PhD program should be accredited. As with your bachelor’s and online masters in computer science programs, the best type of accreditation to consider is regional accreditation. Employers are unlikely to hold a degree from an unaccredited school in high regard.

Regional accreditation is granted by organizations that are approved by the Council for Higher Education Accreditation and the U.S. Department of Education.

These groups include:

  • Higher Learning Commission (HLC)
  • Middle States Commission on Higher Education (MSCHE)
  • New England Commission of Higher Education (NECHE)
  • Northwest Commission on Colleges and Universities (NWCCU)
  • Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
  • WASC Senior College and University Commission (WSCUC)

The most important reason to choose a regionally accredited school is to ensure that your degree, whether earned online or on campus, is respectable. In addition, accredited programs are eligible for federal financial aid, and credits may be transferrable elsewhere.

Financial Aid for PhD Computer Science Students

Accreditation for Online PhD Computer Science Programs

Doctoral students often have access to multiple funding options. Some schools allow students to serve as research or teaching assistants, and they receive a stipend in return. You can ask your school’s financial aid department whether you will be eligible for an opportunity like this or other doctoral funding.

In addition, you can fill out the Free Application for Federal Student Aid (FAFSA) to find out what federal or state assistance, such as grants or loans, you can receive. You may also be able to get doctoral fellowships through your school’s computer science department or a private organization.

PhD in computer science students testing their project

Is There a PhD in Computer Science?

Yes, computer science is a common PhD offering at many universities. Computer science doctoral candidates may perform research related to artificial intelligence, databases, information technology, programming languages, or algorithmic theory.

You may take courses like Deep Learning, Graduate Algorithms, and Semantic Information Processing. Earning this degree may allow you to advance fields like technology, medicine, education, or journalism through innovative computer developments.

Can You Get a PhD in Software Engineering?

Yes, a PhD in software engineering is an option at many schools. In such a program, you may explore human-computer interactions, data collection from software, and methods of software testing. Your studies may prepare you to work in software research and development or to teach software engineering at the undergraduate or graduate level.

How Long Does It Take to Get an Online PhD Computer Science Degree?

computer science degree student studying online

Students’ time in doctoral programs can vary, but you may be in school for three to eight years in either an on-campus or an online PhD in Computer Science program.

  • Year One – to begin your studies, you’ll choose a research advisor and take your first classes.
  • Year Two – next, you’ll probably form an advisory committee, finish your classes, and take qualifying exams.
  • Year Three – after that, you may be ready to submit your application for PhD candidacy and begin your dissertation process.
  • Remaining Years – the remainder of your time will likely be spent conducting and presenting research and writing and defending your dissertation.

It’s important to note that your timeline will vary depending on your dissertation requirement (or lack of it). While most PhDs do require a dissertation, a professional doctor program does not require a doctoral thesis or dissertation , but will often instead offer a capstone project option.

After completing these steps, you can apply for graduation from your program.

Some universities offer part time CS PhD programs, but these will of course take longer to complete than programs requiring full time attendance.

How Much Does a PhD in Computer Science Make?

web developer working in his office

Salaries for people with computer science doctorates can vary widely depending on their particular job or field of expertise, their experience, and where they live in the U.S. For example, corporate information systems managers, on average, earn nearly twice as much as professors.

According to the Bureau of Labor Statistics, among information systems managers , those who earn the least make less than $87,480 each year. The 10% with the highest wages bring in over $208,000 annually.

Average salaries are highest in California, New York, and Texas. Those who are employed by clothing retailers, financial establishments, and electronics manufacturers may bring in some of the top earnings.

Which University is Best for PhD in Computer Science?

best university for PhD in Computer Science

Picking the best university for your doctoral program is a big decision compared to that of picking a university for, lets say, an associate degree in computer science . Rather, it’s a matter of finding the program that’s the best fit for your personal goals and interests.

You should look for a university that is accredited and where the faculty’s research interests line up with your own so that they’ll be qualified to spur you on toward a greater understanding of your chosen subject area. Additionally, you may want to look for faculty members who have professional connections to industry partners that intrigue you.

Finally, for schedule flexibility, consider schools with online programs.

Is an Online PhD Computer Science Degree Worth It?

female computer programmer working in an office

Yes, an online PhD computer science degree is worth it for many students. The Bureau of Labor Statistics is projecting 11% job growth in computer and information technology occupations over the next 10 years. Common careers in this field include computer scientist, chief technology officer, information technology director, and web developer.

If you have aspirations of making a significant contribution to the world of computing, then you may want to pursue your PhD in computer science. This degree can help you become ready to lead teams, conduct research, and teach new generations of tech students. Your doctoral credentials may qualify you for greater respect and a higher salary.

Studying at one of the best computer science colleges online makes earning a doctorate doable for many working professionals. By balancing your professional and academic responsibilities, you can earn your degree without putting your life on hold. To get started, submit application materials to the online computer science PhD programs that most interest you.

distance phd computer science

Postgraduate

Application for PhD in Computer Science (Distance Learning)

When would you like to start this programme.

  • 2024 September, full-time (Distance Learning)
  • 2024 September, part-time (Distance Learning, 72 months)
  • 2025 April, full-time (Distance Learning)
  • 2025 April, part-time (Distance Learning, 72 months)

Have the following documents ready

You will need to upload the following documents when you apply:

  • Academic transcript
  • Research proposal or outline of academic interests
  • Your CV (curriculum vitae)

You can also choose to upload:

  • Copy of a language certificate
  • Personal statement

Department of Computer Science

University | A to Z | Departments

Computer Science

  • Postgraduate study
  • Research Degrees

PhD in Computer Science

distance phd computer science

You will be based in the Department of Computer Science overlooking the lake on Campus East .

You will benefit from modern offices and collaboration spaces, and well-equipped research labs with a specialist in-department team to support your requirements throughout your studies. 

We will provide you with a laptop connected to the University network, and you will have 24/7 access to your desk and workspace. Distance learning students are allocated a work desk for the duration of their stay while they are in York.

For on-campus researchers, most of your training and supervision meetings will take place on campus at the University of York, though your research may take you further afield.

PhD by distance learning

We offer the opportunity to study for a PhD by distance learning. This is available to students based in the UK and abroad, studying full-time or part-time. Our PhD by distance learning offers the same high quality of supervisory support (primarily online), and demands the same level of academic rigour as a campus-based PhD.

You will undertake your research and thesis production remotely, joining us on campus only occasionally. You will be expected to visit York at your own expense at the following stages of your study:

  • Two weeks at the start of enrolment for induction, to meet your supervisor and your research group, and to meet other PhD students;
  • Two one-week visits each year at important stages ('milestones') of your study (the number of visits is reduced accordingly if you are a part-time student);
  • You will normally attend your PhD viva in person.

When you are not in York, you will continue to benefit from regular supervision meetings using online communication platforms, such as Zoom. Read more about how we support distance learners .

Are you an international applicant? It is important for you to note that it is your responsibility to meet any requirements for legal entry into the UK at the time of each of your visits. While the University and Department can provide supporting letters, the University cannot make any guarantees regarding entry visas or legal residence.  Read more about applying for a visa.

Entry requirements

Undergraduate and masters degrees.

The PhD in Computer Science is intended for students who already have a good first degree in Computer Science or a related field.

For entry to the PhD programme, we require at least a 2:1 undergraduate degree, or a qualification equivalent to a UK Masters degree with a minimum average grade of 60%.

We are willing to consider your application if you do not fit this profile, providing you are able to demonstrate that you have the required amount of Computer Science knowledge and experience to succeed on the programme.

English language requirements

If English is not your first language you must provide evidence of your ability.

Find out more about English Language requirements for research degrees

How to apply

Find a potential supervisor.

You should find a potential supervisor in our Department whose area of research overlaps with yours. We encourage you to contact them to discuss your research proposal before you apply. Please identify the name of your potential supervisor in your application.

On our Research web pages, you can explore our research groups which reflect the core research strengths and expertise within the Department of Computer Science. On the web page for each research group, you'll find more information about the aims and objectives of the group and the names of group members. You can use this information to identify the groups where research interests match your own.

If you have any questions or need further information, please contact [email protected] .

Submit your application

We require you to submit the following documents:

  • Research proposal
  • Academic transcript(s )
  • Your curriculum vitae (CV)
  • Personal statement
  • Details of two academic referees

Your research proposal needs to outline the nature of your proposed study and give some indication of how you will conduct your research. The purpose of this exercise is to ensure that you and your potential supervisor(s) have matching research interests.

Your proposal can build on your chosen supervisor's area of work and may be prepared with the help of your chosen supervisor. It should be about 500 to 1,000 words in length, in English and in your own words. Read more about writing a research proposal .

You can apply and send all your documentation electronically through our online system. You don’t need to complete your application all at once: you can start it, save it and finish it later.

After you have applied, you can track the status of your application and view any official correspondence online. If you have applied for an advertised scholarship, decisions on funded places may take a little longer.

Applicant interviews

If we are impressed by your full application, personal statement and references, we will invite you to interview.

The interview panel will be made up of your potential supervisor(s) and another independent academic. During your interview, it is important that you demonstrate an understanding of your chosen topic and its supporting theories.

For students based outside the UK, interviews are held online via Zoom. Applicants based in the UK are offered the opportunity to attend their interview in York. If you choose to attend in person, your visit will include a tour of the Department and its facilities.

Related links Explore our PhD opportunities Research groups in the Department of Computer Science About our research degrees Applying for a research degree Funding for research degrees Information for International students Accommodation Life at York

Department of Computer Science Deramore Lane , University of York , Heslington , York , YO10 5GH , UK Tel: work 01904 325501

Legal statements | Privacy | Cookies | Accessibility © University of York | Modify | Direct Edit

Our cookies

We use cookies for three reasons: to give you the best experience on PGS, to make sure the PGS ads you see on other sites are relevant , and to measure website usage. Some of these cookies are necessary to help the site work properly and can’t be switched off. Cookies also support us to provide our services for free, and by click on “Accept” below, you are agreeing to our use of cookies .You can manage your preferences now or at any time.

Privacy overview

We use cookies, which are small text files placed on your computer, to allow the site to work for you, improve your user experience, to provide us with information about how our site is used, and to deliver personalised ads which help fund our work and deliver our service to you for free.

The information does not usually directly identify you, but it can give you a more personalised web experience.

You can accept all, or else manage cookies individually. However, blocking some types of cookies may affect your experience of the site and the services we are able to offer.

You can change your cookies preference at any time by visiting our Cookies Notice page. Please remember to clear your browsing data and cookies when you change your cookies preferences. This will remove all cookies previously placed on your browser.

For more detailed information about the cookies we use, or how to clear your browser cookies data see our Cookies Notice

Manage consent preferences

Strictly necessary cookies

These cookies are necessary for the website to function and cannot be switched off in our systems.

They are essential for you to browse the website and use its features.

You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. We can’t identify you from these cookies.

Functional cookies

These help us personalise our sites for you by remembering your preferences and settings. They may be set by us or by third party providers, whose services we have added to our pages. If you do not allow these cookies, then these services may not function properly.

Performance cookies

These cookies allow us to count visits and see where our traffic comes from, so we can measure and improve the performance of our site. They help us to know which pages are popular and see how visitors move around the site. The cookies cannot directly identify any individual users.

If you do not allow these cookies we will not know when you have visited our site and will not be able to improve its performance for you.

Marketing cookies

These cookies may be set through our site by social media services or our advertising partners. Social media cookies enable you to share our content with your friends and networks. They can track your browser across other sites and build up a profile of your interests. If you do not allow these cookies you may not be able to see or use the content sharing tools.

Advertising cookies may be used to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but work by uniquely identifying your browser and internet device. If you do not allow these cookies, you will still see ads, but they won’t be tailored to your interests.

Course type

Qualification, university name, distance learning phd computer science and information technology.

6 degrees at 6 universities in the UK.

Customise your search

Select the start date, qualification, and how you want to study

left arrow

Related subjects:

  • PhD Computer Science and Information Technology
  • PhD Informatics
  • PhD Information Management
  • PhD Information Systems

left arrow

  • Course title (A-Z)
  • Course title (Z-A)
  • Price: high - low
  • Price: low - high

Computing Science and Informatics PhD

London south bank university.

The School of Engineering has a strong culture of research and enterprise. We are the top modern university in London for world-leading Read more...

  • 6 years Distance without attendance degree: £4,820 per year (UK)
  • 4 years Full time degree: £4,820 per year (UK)
  • 6 years Part time degree: £2,892 per year (UK)

PhD Computing and Mathematics

University of wolverhampton.

PhD students at the School of Mathematics and Computer Science are supervised by academics who are leading experts in their particular Read more...

  • 4 years Distance without attendance degree: £4,712 per year (UK)
  • 4 years Full time degree: £4,712 per year (UK)
  • 8 years Part time degree: £2,356 per year (UK)

Computing PhDs and MPhils (Distance Learning)

University of portsmouth.

If you're ready to start your journey towards a postgraduate research qualification – and put your skills in Computing to work solving Read more...

  • 6 years Distance without attendance degree: £2,393 per year (UK)
  • 3 years Distance without attendance degree: £2,393 per year (UK)

Computing PhD

University of sunderland.

A PhD is “probably the most internationally transferable qualification” according to the Higher Education Policy Institute. You will Read more...

  • 6 years Distance without attendance degree: £3,681 per year (UK)
  • 4 years Distance without attendance degree: £3,681 per year (UK)
  • 4 years Full time degree: £4,500 per year (UK)
  • 6 years Part time degree: £3,681 per year (UK)

PhD Computer Science

University of york.

A research degree gives you the opportunity to complete a piece of original research with expert guidance from world academics. Study for Read more...

  • 3 years Distance without attendance degree: £4,786 per year (UK)
  • 3 years Full time degree: £4,786 per year (UK)
  • 6 years Part time degree: £2,393 per year (UK)

Computing Research Degrees - PhD

Birmingham city university.

The School welcomes enquiries relating to hardware of telecommunications, computer networks, games technology, electronic engineering and Read more...

  • 4 years Distance without attendance degree: £2,991 per year (UK)
  • 4 years Part time degree: £2,393 per year (UK)

Course type:

  • Distance learning PhD
  • Full time PhD
  • Part time PhD

Qualification:

Related subjects:.

Email forwarding for @cs.stanford.edu is changing. Updates and details here .

PhD | Program Requirements

Main navigation.

On average, the program is completed in five to six years, depending on the student’s research and progress. First-year students have the opportunity to rotate in three different labs before selecting their advisor. 

The Computer Science Department also believes that teaching is an integral and important part of graduate-level education in Computer Science. In pursuing the PhD degree, students have clear and defined milestones that help guide them to the successful completion of their dissertation and oral defense. This includes a cumulative list of requirements to be completed in order for students to confer their PhD degree in Computer Science.

For any questions related to CS PhD milestone requirements, please email  [email protected]

Form/s should be submitted as a PDF and emailed to  [email protected] .  Jay Subramanian, Director of Graduation Admissions and PhD Program, approves all forms on behalf of the Department chair. The CS PhD Student Services Team will collect her signature after you submit your form/s.

  • CS300 Seminar       
  • First-Year Research Rotation Program       
  • Courses       
  • Foundation & Breadth Requirements       
  • Candidacy Requirement       
  • Qualifying Examination       
  • Teaching Requirements       
  • Reading Committee       

Thesis Proposal       

Note : A student may go to TGR status after all the Ph.D. requirements above have been completed, and just their orals and dissertation submission remain, see Special Registration Statuses page.

  • University Oral Examination       
  • Dissertation

UCL logo

Computer Science (4 Year Programme) MPhil/PhD

London, Bloomsbury

The PhD programme in UCL Computer Science is a 4-year programme, in which you will work within research groups on important and challenging problems in the development of computer science. We have research groups that cover many of the leading-edge topics in computer science , and you will be supervised by academics at the very forefront of their field.

UK tuition fees (2024/25)

Overseas tuition fees (2024/25), programme starts, applications accepted.

  • Entry requirements

A UK Master's degree in a relevant discipline with Merit, or a minimum of an upper second-class UK Bachelor's degree in a relevant discipline, or an overseas qualification of an equivalent standard. Work experience may also be taken into account.

The English language level for this programme is: Level 1

UCL Pre-Master's and Pre-sessional English courses are for international students who are aiming to study for a postgraduate degree at UCL. The courses will develop your academic English and academic skills required to succeed at postgraduate level.

Further information can be found on our English language requirements page.

If you are intending to apply for a time-limited visa to complete your UCL studies (e.g., Student visa, Skilled worker visa, PBS dependant visa etc.) you may be required to obtain ATAS clearance . This will be confirmed to you if you obtain an offer of a place. Please note that ATAS processing times can take up to six months, so we recommend you consider these timelines when submitting your application to UCL.

Equivalent qualifications

Country-specific information, including details of when UCL representatives are visiting your part of the world, can be obtained from the International Students website .

International applicants can find out the equivalent qualification for their country by selecting from the list below. Please note that the equivalency will correspond to the broad UK degree classification stated on this page (e.g. upper second-class). Where a specific overall percentage is required in the UK qualification, the international equivalency will be higher than that stated below. Please contact Graduate Admissions should you require further advice.

About this degree

On this PhD programme, you will work within research groups on challenging computer science projects.

Our research groups cover leading-edge topics , and our academics are at the forefront of their field.

The research groups, the department , and the college, provide numerous opportunities to learn more about your field and the skills required to develop your research and future careers.

Who this course is for

This programme is best suited for people wishing to embark on an academic career, as well as those interested in finding work in industry. You will be assigned a first and second supervisor, who will guide you in the development of your research project and your abilities as a researcher. The research groups, the department, and the college, provide numerous opportunities for you to learn more about your field (e.g. seminars, conferences, and journal clubs) and the skills required for you to develop your research and future careers (e.g. training courses). Many of our students have had their research results published and recognised at leading international conferences during their time on the PhD programme.

What this course will give you

UCL is ranked 9th globally in the latest QS World University Rankings (2024), giving you an exciting opportunity to study at one of the world's best universities.

UCL Computer Science is recognised as a world leader in teaching and research. The department was ranked first in England and second in the UK for research power in Computer Science and Informatics in the most recent Research Excellence Framework ( REF2021 ). You will learn from leading experts with an outstanding reputation in the field. 

Code written at UCL is used across all 3G mobile networks for instant messaging and videoconferencing; medical image computing has led to faster prostate cancer diagnosis and has developed tools to help neurosurgeons avoid damaging essential communication pathways during brain surgery; and our human-centred approach to computer security has transformed the UK government's delivery of online security.

This MPhil/PhD in Computer Science is a research degree programme that will not only challenge and stimulate you, but also has the potential to lead to a varied and interesting career and introduce you to valuable contacts in academia and the industry.

The foundation of your career

Your employability will be greatly enhanced by working alongside world-leading researchers in cutting-edge research areas such as virtual environments, networked systems, human-computer interaction and financial computing. UCL's approach is multi-disciplinary and UCL Computer Science shares ideas and resources from across all departments of Faculty of Engineering Sciences and beyond. Our alumni have a successful record of finding work, or have founded their own successful start-up companies, because they have an excellent understanding of the current questions which face industry and have the skills and the experience to market innovative solutions.

Employability

UCL Computer Science graduates secure careers in a variety of organisations, including global IT consultancies, City banks and specialist companies in manufacturing industries.

The department takes pride in helping students in their career choices and offers placements and internships with numerous start-up technology companies, including those on Silicon Roundabout, world-leading companies such as Google, Skype and Facebook, and multi national finance companies, including Morgan Stanley, Deutsche Bank and JP Morgan.

Our graduates secure roles such as applications developers, information systems managers, IT consultants, multimedia programmers, software engineers and systems analysts in companies such as Microsoft, Cisco, Bloomberg, PwC and IBM.

UCL Computer Science is located in the heart of London and subsequently has strong links with industry. You will have regular opportunities to undertake internships at world-leading research organisations. We frequently welcome industry executives to observe your project presentations, and we host networking events with technology entrepreneurs.

You will also benefit from a location close to the City of London and Canary Wharf to work on projects with leading global financial companies. London is also home to numerous technology communities, for example the Graduate Developer Community, who meet regularly and provide mentors for students interested in finding developer roles when they graduate.

Teaching and learning

You are assigned a first and second supervisor who you will meet regularly. You are also assigned a research group who normally meet regularly for research seminars and related activities in the department.

You will participate in three vivas during the course of your study. These are useful feedback opportunities and allow you to demonstrate your understanding of the literature, your progress in your research and eventually, your final thesis and research. For each viva, you will be expected to produce a detailed report of your work to date and to attend a 'verbal exam' with supervisors and/or external academics/experts.

During your research degree, you will have regular meetings with your primary supervisor, in addition to contact with your secondary supervisor and participation in group meetings. Full-time study should comprise of 40 hours per week .

Research areas and structure

  • Bioinformatics: protein structure; genome analysis; transmembrane protein modelling; de novo protein design methods; exploiting grid technology; mathematical modelling of biological processes
  • Financial computing: software engineering; computational statistics and machine learning; mathematical modelling
  • Human centred systems: usability of security and multimedia systems; making sense of information; human error and cognitive resilience
  • Information security: human and organisational aspects of security; privacy-enhancing technologies; cryptography and cryptocurrencies; cybersecurity in public policy and international relations; systems security and cybercrime
  • Intelligent systems: knowledge representation and reasoning; machine learning
  • Media futures: digital rights management; information retrieval; computational social science; recommender systems
  • Networks: internet architecture; protocols; mobile networked systems; applications and evolution; high-speed networking
  • Programming Principles, Verification and Logic’: logic and the semantics of programs; automated tools for verification and program analysis; produce mathematically rigorous concepts and techniques that aid in the construction and analysis of computer systems; applied logic outreach in AI, security, biology, economics
  • Software systems engineering: requirements engineering; software architecture; middleware technologies; distributed systems; software tools and environments; mobile computing
  • Virtual environments: presence, virtual characters; interaction; rendering; mixed reality
  • Vision and imaging science: face recognition; medical image analysis; statistical modelling of colour information; inverse problems and building mathematical models for augmented reality; diffusion tensor imaging

Research environment

UCL Computer Science is one of the leading university centres for computer science research in Europe. The department is very well-connected with research groups across the university, and is involved in many exciting multi-disciplinary research projects.

Furthermore, research groups in the department are heavily involved in collaborative research and development projects with other universities and with companies in the UK and internationally. UCL provides significant support for technology transfer, and in particular for technology start-ups, and the department has an increasingly successful record of spin-out companies including a number of spin-outs that have been acquired by Google, Facebook, Amazon, etc.

Month 0 Registration - initially MPhil registration.

Month 0-6 - General reading, directed by the supervisor, in the area of interest. This should bring you up to the sharp end of the area and allow you to appreciate what the research problems are.

Months 6-9 - More detailed reading, aimed at becoming expert enough to tackle a thesis project. A small focused project is in order here to pin the reading on. A report on the year's activities should begin to be prepared.

Month 9 - FORMAL 1ST-YEAR VIVA (10-12 for Part-time) This is the first major examination, and must take place no more than 9 months from the start date. A feedback activity. Given a read of your report, the supervisor, 2nd supervisor and an 'assessor' review the work done with the aim of providing you with proper feedback on your work. This is also a good opportunity to get feedback for the Transfer Viva and is often used as a “mock transfer”.

Months 12-18 - FORMAL TRANSFER VIVA (15-21 for Part-time) Also known as the “Upgrade Viva” - this is where you would upgrade your expected qualification from MPhil to PhD. A substantial project report is expected demonstrating the ability to conduct research, with initial research results, and a plan for completion of the work and writing of the thesis. The outcome of the viva will determine whether you are allowed to transfer registration from MPhil to PhD.

Months 24-36 - Thesis project work being tidied up and turned into a unified piece of work. Thesis writing being planned and chapters being drafted. You are now eligible for Completing Research Status

Month 36 - MOCK VIVA (48-60 for Part-time) A draft thesis and mock viva. This is to be attended by the supervisor, second supervisor and assessor and any others thought relevant. Thesis submission forms (aka Entry forms) completed and submitted.

Months 36-42 - Complete the writing of the thesis.

Month 42 - (60-72 for Part-time) Submit thesis.

See full-time summary

Accessibility

Details of the accessibility of UCL buildings can be obtained from AccessAble accessable.co.uk . Further information can also be obtained from the UCL Student Support and Wellbeing team .

Fees and funding

Fees for this course.

Fee description Full-time Part-time
Tuition fees (2024/25) £6,035 £3,015
Tuition fees (2024/25) £31,100 £15,550

The tuition fees shown are for the year indicated above. Fees for subsequent years may increase or otherwise vary. Where the programme is offered on a flexible/modular basis, fees are charged pro-rata to the appropriate full-time Master's fee taken in an academic session. Further information on fee status, fee increases and the fee schedule can be viewed on the UCL Students website: ucl.ac.uk/students/fees .

Additional costs

As each research project is unique in nature, the AFE (Additional Fee Element) is calculated on a student-by-student basis and is determined by your academic supervisor. Please contact your supervisor for further details.

A student conference and travel fund is available to students within the department to help with costs associated with attending and presenting at conferences. Applications are considered on a case-by-case basis.

For more information on additional costs for prospective students please go to our estimated cost of essential expenditure at Accommodation and living costs .

Funding your studies

UCL offers various funding opportunities for postgraduate students. Please see UCL's Scholarships website for more information.

The department offers funding for overseas and UK students. Please see the Computer Science website for more information.

Home students will have the opportunity to apply for EPSRC DTP Studentships where available.

For a comprehensive list of the funding opportunities available at UCL, including funding relevant to your nationality, please visit the Scholarships and Funding website .

CSC-UCL Joint Research Scholarship

Value: Fees, maintenance and travel (Duration of programme) Criteria Based on academic merit Eligibility: EU, Overseas

Deadlines and start dates are usually dictated by funding arrangements so check with the department or academic unit to see if you need to consider these in your application preparation. All applicants are asked to identify and contact potential supervisors before making an application. For more information see our How to apply page.

Please note that you may submit applications for a maximum of two graduate programmes (or one application for the Law LLM) in any application cycle.

Choose your programme

Please read the Application Guidance before proceeding with your application.

Year of entry: 2024-2025

Got questions get in touch.

Computer Science

Computer Science

[email protected]

UCL is regulated by the Office for Students .

Prospective Students Graduate

  • Graduate degrees
  • Taught degrees
  • Taught Degrees
  • Applying for Graduate Taught Study at UCL
  • Research degrees
  • Research Degrees
  • Funded Research Opportunities
  • Doctoral School
  • Funded Doctoral Training Programmes
  • Applying for Graduate Research Study at UCL
  • Teacher training
  • Teacher Training
  • Early Years PGCE programmes
  • Primary PGCE programmes
  • Secondary PGCE programmes
  • Further Education PGCE programme
  • How to apply
  • The IOE approach
  • Teacher training in the heart of London
  • Why choose UCL?
  • Entrepreneurship
  • Inspiring facilities and resources
  • Careers and employability
  • Your global alumni community
  • Your wellbeing
  • Postgraduate Students' Association
  • Your life in London
  • Accommodation
  • Funding your Master's

The University of Manchester

Alternatively, use our A–Z index

Attend an open day

Discover more about postgraduate research

PhD Computer Science / Overview

Year of entry: 2024

  • View full page

The standard academic entry requirement for this PhD is an upper second-class (2:1) honours degree in a discipline directly relevant to the PhD (or international equivalent) OR any upper-second class (2:1) honours degree and a Master’s degree at merit in a discipline directly relevant to the PhD (or international equivalent).

Other combinations of qualifications and research or work experience may also be considered. Please contact the admissions team to check.

Full entry requirements

Apply online

In your application you’ll need to include:

  • The name of this programme
  • Your research project title (i.e. the advertised project name or proposed project name) or area of research
  • Your proposed supervisor’s name
  • If you already have funding or you wish to be considered for any of the available funding
  • A supporting statement (see 'Advice to Applicants' for what to include)
  • Details of your previous university level study
  • Names and contact details of your two referees.

Find out how this programme aligns to the UN Sustainable Development Goals , including learning which relates to:

Goal 4: Quality education

Goal 8: decent work and economic growth, goal 9: industry, innovation and infrastructure, goal 17: partnerships for the goals, programme options.

Full-time Part-time Full-time distance learning Part-time distance learning
PhD Y Y N N

Programme description

Please enable JavaScript to watch this video.

The PhD is a three-year (or six year, if taken part-time) degree resulting in a substantial thesis.

The Department of Computer Science is one of the largest in the UK covering a huge spectrum of Computer Science topics. We currently have research groups ranging from Advanced Processor Technologies to Text Mining.

Our core Computer Science research is augmented by interdisciplinary research taking place at the interface with discipline areas including mathematics, physics, medicine and biology.

A detailed overview of the Department's research groups and core and interdisciplinary research themes is available in the 'research' area of our website and you can identify a possible project from our list of available projects .

For entry in the academic year beginning September 2024, the tuition fees are as follows:

  • PhD (full-time) UK students (per annum): Band A £4,786; Band B £7,000; Band C £10,000; Band D £14,500; Band E £24,500 International, including EU, students (per annum): Band A £28,000; Band B £30,000; Band C £35,500; Band D £43,000; Band E £57,000
  • PhD (part-time) UK students (per annum): Band A £2393; Band B £3,500; Band C £5,000; Band D £7,250; Band E 12,250 International, including EU, students (per annum): Band A £14,000; Band B £15,000; Band C £17,750; Band D £21,500; Band E £28,500

Further information for EU students can be found on our dedicated EU page.

The programme fee will vary depending on the cost of running the project. Fees quoted are fully inclusive and, therefore, you will not be required to pay any additional bench fees or administration costs.

All fees for entry will be subject to yearly review and incremental rises per annum are also likely over the duration of the course for Home students (fees are typically fixed for International students, for the course duration at the year of entry). For general fees information please visit the postgraduate fees page .

Always contact the Admissions team if you are unsure which fees apply to your project.

Scholarships/sponsorships

There are a range of scholarships, studentships and awards at university, faculty and department level to support both UK and overseas postgraduate researchers.

To be considered for many of our scholarships, you’ll need to be nominated by your proposed supervisor. Therefore, we’d highly recommend you discuss potential sources of funding with your supervisor first, so they can advise on your suitability and make sure you meet nomination deadlines.

For more information about our scholarships, visit our funding page or use our funding database to search for scholarships, studentships and awards you may be eligible for.

distance phd computer science

UN Sustainable Development Goals

The 17 United Nations Sustainable Development Goals (SDGs) are the world's call to action on the most pressing challenges facing humanity. At The University of Manchester, we address the SDGs through our research and particularly in partnership with our students.

Led by our innovative research, our teaching ensures that all our graduates are empowered, inspired and equipped to address the key socio-political and environmental challenges facing the world.

To illustrate how our teaching will empower you as a change maker, we've highlighted the key SDGs that our programmes address.

distance phd computer science

Ensure inclusive and equitable quality education and promote lifelong learning opportunities for all

distance phd computer science

Promote sustained, inclusive and sustainable economic growth, full and productive employment and decent work for all

distance phd computer science

Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation

distance phd computer science

Strengthen the means of implementation and revitalize the Global Partnership for Sustainable Development

Contact details

The School of Engineering creates a world of possibilities for students pursuing skills and understanding. Through dynamic research and teaching we develop engineering solutions that make a difference to society in an ethical and sustainable way.  Science-based engineering is at the heart of what we do, and through collaboration we support the engineers and scientists of tomorrow to become technically strong, analytically innovative and creative. Find out more about Science and Engineering at Manchester .

Programmes in related subject areas

Use the links below to view lists of programmes in related subject areas.

  • Computer Science
  • Informatics

Regulated by the Office for Students

The University of Manchester is regulated by the Office for Students (OfS). The OfS aims to help students succeed in Higher Education by ensuring they receive excellent information and guidance, get high quality education that prepares them for the future and by protecting their interests. More information can be found at the OfS website .

You can find regulations and policies relating to student life at The University of Manchester, including our Degree Regulations and Complaints Procedure, on our regulations website .

distance phd computer science

We're sorry but you will need to enable Javascript to access all of the features of this site.

Stanford Online

Computer science ms degree.

Stanford School of Engineering

Get Started

In the Stanford Computer Science Master's degree , you will complete coursework covering the fundamental aspects of computer science and deepen your expertise in at least one specialized area of study.

If you want to pursue the degree on a part-time basis, so as not to interrupt your career, you can enroll in as few as one course per quarter.

For added flexibility, you can take courses online or in-person on Stanford’s campus. Each quarter, numerous computer science and other engineering courses are available online. While most specializations within the computer science degree require attending some in-person classes, you can complete the Artificial Intelligence, Information Management and Analytics, and Systems Specializations entirely through online coursework. (Note that students interested in earning the master's degree part-time or online must reside in the United States.) 

If you want more flexibility than the part-time master's degree, you can apply to take individual courses or pursue a graduate certificate without being formally admitted to Stanford master’s degree program. Choose from many options, including Foundations in Computer Science , Artificial Intelligence , Cybersecurity , Visual Computing , Software Systems , and Advanced Software Systems . Upon successful completion of each course, you will receive academic credit and a Stanford University transcript.

If you later choose to apply and are admitted into a master's degree program at Stanford, you may apply up to 18 units towards the master's degree (pending department approval).

Not sure which of these credentials is right for you? Compare our graduate certificate vs. master’s degree .

How Much It Will Cost

How long it will take.

To earn the Master of Science in Computer Science Degree, you must complete 45 units.

  • As a part-time student, you can expect to finish the degree in 3 to 5 years.
  • As a full-time student, you can expect to finish the degree in 1 to 2 years.

What You Need to Get Started

For admissions information , please visit the department's site or contact [email protected] .

For degree requirements , please review either the department's Guide to the MSCS Program Sheet or Stanford Bulletin . See the department's FAQs page .

For more about the policies, procedures, and logistics, please review our website .

While this degree can be completed online, it depends on your program plan and area of focus. Most courses in the Computer Science department are offered only on campus. Specific online course offerings depend heavily on your program plan, area of focus, and the online course offerings for any given academic quarter. Students who are outside the US cannot pursue the master's degree online.

What Our Learners Are Saying

Meet roslyn.

Roz discusses the connection between design and computer science as well as the goals accomplished by the courses she took through Stanford Online.

Watch Video

You May Also Like

Thumbnail

Foundations in Computer Science Graduate Certificate

Certificate image for Artificial Intelligence Graduate Certificate

Artificial Intelligence Graduate Certificate

Advanced Software Systems Graduate Certificate

Advanced Software Systems Graduate Certificate

Course image for Introductory Programming grad certificate

Introductory Programming Graduate Certificate

  • Engineering
  • Artificial Intelligence
  • Computer Science & Security
  • Business & Management
  • Energy & Sustainability
  • Data Science
  • Medicine & Health
  • Explore All
  • Technical Support
  • Master’s Application FAQs
  • Master’s Student FAQs
  • Master's Tuition & Fees
  • Grades & Policies
  • Graduate Application FAQs
  • Graduate Student FAQs
  • Graduate Tuition & Fees
  • Community Standards Review Process
  • Academic Calendar
  • Exams & Homework FAQs
  • Enrollment FAQs
  • Tuition, Fees, & Payments
  • Custom & Executive Programs
  • Free Online Courses
  • Free Content Library
  • School of Engineering
  • Graduate School of Education
  • Stanford Doerr School of Sustainability
  • School of Humanities & Sciences
  • Stanford Human Centered Artificial Intelligence (HAI)
  • Graduate School of Business
  • Stanford Law School
  • School of Medicine
  • Learning Collaborations
  • Stanford Credentials
  • What is a digital credential?
  • Grades and Units Information
  • Our Community
  • Get Course Updates

Get the Reddit app

A subreddit dedicated to PhDs.

Curious about the online Ph.D programs for Computer Science and WHY they wouldn't be respected as traditional Routes.

Im currently in the discussion of doing the Computer Science Ph.D program@ NorthCentral University and its good for what i see. However, I see that Online Ph.Ds arent respected and Im is that by field or study or period, Because most in the IT feild dont have a degree and if they do its a B.S. and the ones who have a Masters are in a leadership position. I been working in the field for about 2/3 years, while in being active duty ive only did online school. I have a crazy amount of projects and Skills but to say my online Degree in my field of course doesnt hold weight paired with my skills is crazy to me. Im going for my Ph.D to conduct research(basically write my own book about automation, ML, AI basically) and secondly to show my kids its doable. Im literally curious outside of my field if I were to approach someone in with a Ph.D that went the traditional route would you really think it was the same if im working and going to school ????

By continuing, you agree to our User Agreement and acknowledge that you understand the Privacy Policy .

Enter the 6-digit code from your authenticator app

You’ve set up two-factor authentication for this account.

Enter a 6-digit backup code

Create your username and password.

Reddit is anonymous, so your username is what you’ll go by here. Choose wisely—because once you get a name, you can’t change it.

Reset your password

Enter your email address or username and we’ll send you a link to reset your password

Check your inbox

An email with a link to reset your password was sent to the email address associated with your account

Choose a Reddit account to continue

group of students with laptops working at a table

Bachelor's Programs

Each year, the School of Computer Science admits students to undergraduate programs ranging from a traditional B.S. in computer science to a bachelor of computer science and arts. 

Whatever option you choose, you’re guaranteed to find a rigorous program dedicated to the real-world training and practical problem solving that has been the hallmark of computer science education at CMU since its inception.

B.S. in Computer Science

Carnegie Mellon's undergraduate major in computer science combines a solid core of computer science courses with the ability to gain substantial depth in another area through a required minor in a second subject. The curriculum also gives you numerous choices for science and humanities courses. Computing is a discipline with strong links to many fields, and our program gives you unparalleled flexibility to pursue these fields. Our mathematics and probability component ensures that you'll have the formal tools to remain current as technologies and systems change, but at the same time you'll gain insight into the practical issues of building and maintaining systems by participating in intensive project-oriented courses.

Unlike other universities, where research rarely occurs at the undergraduate level, CMU CS students often have part-time or summer jobs — or receive independent study credit — working on research while pursuing their bachelor's degree. If you're interested in a research/graduate school career, we offer an intensive course of research, equivalent to four classroom courses, culminating in the preparation of a senior research honors thesis.

Requirements

Current Computer Science Undergraduate Curriculum  

Computer Science Undergraduate curriculum information for prior years are available on the Previous Course Catalogs webpage .

How to Apply

SCS Undergraduate Majors

Including the B.S. in CS, the School of Computer Science offers five bachelor's degrees.

Information on the other four degrees can be found on the respective websites for the degree:

  • Artificial Intelligence
  • Computational Biology
  • Human-Computer Interaction
  • Current Semester Courses
  • Upcoming Semester Courses
  • Schedule of Classes
  • Undergraduate Catalog
  • How to Apply as Incoming First-Year
  • Incoming Student Course Transfer
  • B.S. in CS Curriculum
  • B.S. in CS Concentrations
  • B.S. in CS External Course Transfer
  • B.S. in CS Program Contacts
  • Guidelines for Internal Transfer or Dual Degree
  • Minor and Additional Major in Computer Science
  • Other SCS Undergraduate Programs
  • Summer Research for International Students
  • Master's Programs
  • Doctoral Programs
  • Student Resources

IMAGES

  1. Best Distance Learning Doctors of Philosophy (PhD) Programs in Computer

    distance phd computer science

  2. How to do a Distance Learning PhD at a UK university

    distance phd computer science

  3. How To Phd In Computer Science

    distance phd computer science

  4. BSc Computer Science Distance Education Admission 2024

    distance phd computer science

  5. How to select the best topic for your PhD in Computer Science?

    distance phd computer science

  6. PhD Position in Computer Science at University Medicine Magdeburg 2021

    distance phd computer science

COMMENTS

  1. Where To Earn A Ph.D. In Computer Science Online In 2024

    The high cost of a graduate degree can make postsecondary education seem out of reach for many. Total tuition for the programs on this list costs $57,000 at Capital Tech and around $59,000 at NU ...

  2. Find Online Computer Science Ph.D. Programs

    An on-campus or online Ph.D. in computer science typically requires 72-90 credits total or 60 credits for a student who holds a master's degree in the field. Depending on your academic preparation and whether you study part time or full time, your degree may take 3-5 years.

  3. 10 Most Affordable Online PhD in Computer Science Programs

    Tuition: $14,822. URI's Ph.D. in computer science department serves undergraduates and postgraduates, including PhDs. The Ph.D. in computer science online is a research degree that provides the opportunity to complete a major research project that enhances the field of computer science.

  4. Top 10 Best Online PhDs in Computer Science

    The university's PhD program in computer science aims to help students develop their skills and become tomorrow's leaders in research and development. You can transfer up to 36 credits out of the total of 60 in the program. Credits: 60. Duration: 3 years minimum. Tuition: $1,551 per 3 credits.

  5. Ph.D. in Computer Science

    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.

  6. Doctor of Philosophy in Computer Science

    A student who wishes to study Graduate Computer Science must have the ability to develop and analyze software for their study. Understanding the interface between computer hardware and software is also required, as is some mathematical fluency. ... Distance Education Coordinator; [email protected] 662-325-3786. Department of Computer ...

  7. Online Doctorate in Computer Science

    According to FREOPP, the average estimated earnings for a Ph.D. in computer science is $123,942 shortly after graduation and $189,715 at age 45. After adjusting for completion and cost, the ROI of ...

  8. Best Online Doctoral Degrees in Computer Science

    Bachelor's. Postsecondary Teacher (Professor) $80,560. Doctorate. Source: Bureau of Labor Statistics. In short, when it comes to computer science as a degree options, earning a Ph.D. only makes ...

  9. Best Online PhD of Computer Science Degree Programs (Doctorates) 2024

    Clarkson University. Potsdam , NY. #14 Top 15 Best Online Colleges for Transfer Students in 2024 #8 Best Small Colleges in New York 2024 #13 Most Affordable Online Computer Science PhDs (Doctorates) 2024 #13 Top 18 Most Affordable No GRE Online PhD Degree Programs. Tuition + fees.

  10. Ph.D. Programs in Computer Science

    Higher Salaries: Earning an advanced degree in computer science can help increase your earning potential. Payscale reports that workers with a computer science Ph.D. earn an average wage of $139,000 as of October 2023. By comparison, those with just a BS in computer science make $94,000 annually as of May 2024.

  11. Computer Science

    Course Overview. This is a Distance Learning PhD. The content of this PhD is identical to the on-campus offering, with the exception of being provided mostly online w ith some presence on campus if/when required.. You will undertake an individual computer science research project over one, two or three years, supported by our internationally renowned experts.

  12. 9 Online Computer Science PhD Programs to Consider

    Related: 13 Best Jobs for Students Earning a Computer Science Degree. 9. University of Rhode Island. The University of Rhode Island in Kingston, Rhode Island, is a research-oriented university with a computer science Ph.D. program. Classes are offered on campus and online, but the degree cannot be completed entirely online.

  13. 25 Best Online PhD in Computer Science Degree Programs

    A PhD in computer science online may give you a distinct advantage over other job candidates and help you earn an average salary of between $73,000 and $146,000, according to the Bureau of Labor Statistics, depending on your career path.. Universities Offering Online PhD Computer Science Degree Programs. Methodology: The following school list is in alphabetical order.

  14. 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!

  15. Application for PhD in Computer Science (Distance Learning)

    Application for PhD in Computer Science (Distance Learning) When would you like to start this programme? 2024 September, full-time (Distance Learning) ... , full-time (Distance Learning) 2025 April, part-time (Distance Learning, 72 months) Have the following documents ready. You will need to upload the following documents when you apply:

  16. PhD in Computer Science

    The PhD in Computer Science is intended for students who already have a good first degree in Computer Science or a related field. For entry to the PhD programme, we require at least a 2:1 undergraduate degree, or a qualification equivalent to a UK Masters degree with a minimum average grade of 60%. We are willing to consider your application if ...

  17. Distance learning PhD Computer Science and Information Technology

    PhD students at the School of Mathematics and Computer Science are supervised by academics who are leading experts in their particular Read more... 4 years Distance without attendance degree: £4,712 per year (UK) 4 years Full time degree: £4,712 per year (UK) 4 years Full time degree: £4,712 per year (UK) 8 years Part time degree: £2,356 ...

  18. PhD

    The Computer Science Department also believes that teaching is an integral and important part of graduate-level education in Computer Science. In pursuing the PhD degree, students have clear and defined milestones that help guide them to the successful completion of their dissertation and oral defense. This includes a cumulative list of ...

  19. Computer Science (4 Year Programme) MPhil/PhD

    The PhD programme in UCL Computer Science is a 4-year programme, in which you will work within research groups on important and challenging problems in the development of computer science. We have research groups that cover many of the leading-edge topics in computer science, and you will be supervised by academics at the very forefront of their field.

  20. PhD Computer Science

    The PhD is a three-year (or six year, if taken part-time) degree resulting in a substantial thesis.. The Department of Computer Science is one of the largest in the UK covering a huge spectrum of Computer Science topics. We currently have research groups ranging from Advanced Processor Technologies to Text Mining.. Our core Computer Science research is augmented by interdisciplinary research ...

  21. Computer Science Distance/Online PhD : r/PhD

    Computer Science Distance/Online PhD . Hello, I just wanted to see if anyone has done the distance/online PhD for computer science? There are several schools that offer this (such as Missouri S&T and University of South Carolina) and I am hoping to get some insight on the experience of it all.

  22. Computer Science MS Degree

    The M.S. degree in Computer Science is intended as a terminal professional degree and does not lead to the Ph.D. degree. Most students planning to obtain the Ph.D. degree should apply directly for admission to the Ph.D. program. Some students, however, may wish to complete the master's program before deciding whether to pursue the Ph.D. To give such students a greater opportunity to become ...

  23. Curious about the online Ph.D programs for Computer Science ...

    I found a few by a basic Google search: University of North Dakota, University of Mississippi, and University of Arkansas - Little Rock all offer 100% fully online PhD in Computer Science degree. Not sure where they rank in terms of R1, R2, etc but these are state schools so they would be completely respected in terms of being legit.

  24. MS in Computer Science

    Plan on two to four years to complete your graduate degree, depending on your course load each semester. Degree requirements include: 30 credits meeting the course requirements; Four core courses, with at least one theory, systems, or artificial intelligence class, such as Algorithms for Data Science and Intro to Computer Network Security

  25. Bachelor's Programs

    B.S. in Computer Science. Carnegie Mellon's undergraduate major in computer science combines a solid core of computer science courses with the ability to gain substantial depth in another area through a required minor in a second subject. The curriculum also gives you numerous choices for science and humanities courses.