CS PhD Course Guidelines
The following program guidelines (a.k.a model pogram) serve as a starting point for a discussion with the faculty about areas of interest. This description of the Computer Science PhD course guidelines augments the school-wide PhD course requirements . Students should make themselves familiar with both.
Starting in 2024-2025, Computer Science courses that previously had 3-digit course numbers now have 4-digit numbers. The SEAS 4-year course planner tool shows both previous and current numbers for each course. In general, where this documentation mentions a "middle digit", it now should be read as referring to the "second digit".
Course Guidelines for Ph.D. Students in Computer Science
We expect students to obtain broad knowledge of computer science by taking graduate level courses in a variety of sub-areas in computer science, such as systems, networking, databases, algorithms, complexity, hardware, human-computer interaction, graphics, or programming languages.
Within our school, CS courses are roughly organized according to sub-area by their second digit, so we expect students to take courses in a minimum of three distinct sub-areas, one of which should be CS theory , typically denoted by a CS course number with a second digit of 2. QSE 210a and the former CS 231 are also considered to be 'theory'. (Note that CS 2281r is an exception; it is not a theory course). Theory is specifically required as we expect all students to obtain some background in the mathematical foundations that underlie computer science. The intention is not only to give breadth to students, but to ensure cross-fertilization across different sub-disciplines in Computer Science.
Just as we expect all students obtaining a Ph.D. to have experience with the theoretical foundations of computer science, we expect all students to have some knowledge of how to build large software or hardware systems , on the order of thousands of lines of code, or the equivalent complexity in hardware. That experience may be evidenced by coursework or by a project submitted to the CHD for examination. In almost all cases a course numbered CS 26xx or CS 24xx will satisfy the requirement (exceptions will be noted in the course description on my.harvard). Students may also petition to use CS 1610 for this requirement. For projects in other courses, research projects, or projects done in internships the student is expected to write a note explaining the project, include a link to any relevant artifacts or outcomes, describe the student's individual contribution, and where appropriate obtain a note from their advisor, their class instructor, or their supervisors confirming their contributions. The project must include learning about systems concepts, and not just writing many lines of code. Students hoping to invoke the non-CS24xx/26xx/1610 option must consult with Prof. Mickens , Prof, Kung, or Prof. Idreos well in advance of submitting their Program Plan to the CHD.
Computer science is an applied science, with connections to many fields. Learning about and connecting computer science to other fields is a key part of an advanced education in computer science. These connections may introduce relevant background, or they may provide an outlet for developing new applications.
For example, mathematics courses may be appropriate for someone working in theory, linguistics courses may be appropriate for someone working in computational linguistics, economics courses may be appropriate for those working in algorithmic economics, electrical engineering courses may be appropriate for those working in circuit design, and design courses may be appropriate for someone working in user interfaces.
Requirements
The Graduate School of Arts & Sciences (GSAS) requires all Ph.D. students to complete 16 half-courses (“courses”, i.e., for 4 units of credit) to complete their degree. Of those 16 courses, a Ph.D. in Computer Science requires 10 letter-graded courses. (The remaining 6 courses are often 300/3000-level research courses or other undergraduate or graduate coursework beyond the 10 required courses.)
The requirements for the 10 letter-graded courses are as follows:
- One of these three courses must have a second digit of 2, i.e., be a “theory” course. CS 231 and QSE 210a also count as "theory" for this requirements. Note that CS 2281r is an exception and is not a theory course .
- In almost all cases a course with second digit of 4 or 6 must be included, in order to satisfy the "systems" requirement.
- Note that CS 200/2000-level courses with a second digit of 0 are valid technical courses, but do not contribute to this "breadth in CS" requirement. CS 2080 is an exception and can be used to fulfill the "3 different second digits" requirement.
- At least 5 of the 8 disciplinary courses must be SEAS or SEAS-equivalent 200/2000-level courses. A “SEAS equivalent” course is a course taught by a SEAS faculty member in another FAS department.
- For any MIT course taken, the student must provide justification why the MIT course is necessary (i.e. SEAS does not offer the topic, the SEAS course has not been offered in recent years, etc.). MIT courses do not count as part of the 5 200/2000-level SEAS/SEAS-equivalent courses.
- 2 of the 10 courses must constitute an external minor (referred to as "breadth" courses in the SEAS “ Policies of the Committee on Higher Degrees [CHD] ”) in an area outside of computer science. These courses should be clearly related; generally, this will mean the two courses are in the same discipline, although this is not mandatory. These courses must be distinct from the 8 disciplinary courses referenced above.
- Students must demonstrate practical competence by building a large software or hardware system during the course of their graduate studies. This requirement will generally be met through a class project, but it can also be met through work done in the course of a summer internship, or in the course of research.
- In particular, for Computer Science graduate degrees, Applied Computation courses may be counted as 100-level courses, not 200-level courses.
- Up to 2 of the 10 courses can be 299r/2990r courses, but only 1 of the up to 2 allowed 299r/2990r courses can count toward the 8 disciplinary courses. 299r/2990r courses do not count toward the 5 200/2000-level SEAS/SEAS-equivalent courses. If two 299r/2990r’s are taken, they can be with the same faculty but the topics must be sufficiently different.
- A maximum of 3 graduate-level transfer classes are allowed to count towards the 10 course requirement.
- All CS Ph.D. program plans must adhere to the SEAS-wide Ph.D. requirements, which are stated in the SEAS Policies of the Committee on Higher Degrees (CHD) . These SEAS-wide requirements are included in the items listed above, though students are encouraged to read the CHD document if there are questions, as the CHD document provides further explanation/detail on several of the items above.
- All program plans must be approved by the CHD. Exceptions to any of these requirements require a detailed written explanation of the reasoning for the exception from the student and the student’s research advisor. Exceptions can only be approved by the CHD, and generally exceptions will only be given for unusual circumstances specific to the student’s research program.
Requirement Notes
- Courses below the 100/1000-level are not suitable for graduate credit.
- For students who were required to take it, CS 2091/2092 (formerly CS 290a/b or 290hfa/hfb may be included as one of the 10 courses but it does not count toward the 200-level CS or SEAS/SEAS-equivalent course requirements nor toward the SM en route to the PhD.
Your program plan must always comply with both our school's General Requirements, in addition to complying with the specific requirements for Computer Science. All program plans must be approved by the Committee on Higher Degrees [CHD]. Exceptions to the requirements can only be approved by the CHD, and generally will only be given for unusual circumstances specific to the student’s research program
In Computer Science
- First-Year Exploration
- Concentration Information
- Secondary Field
- Senior Thesis
- AB/SM Information
- Student Organizations
- How to Apply
- PhD Timeline
- PhD Course Requirements
- Qualifying Exam
- Committee Meetings (Review Days)
- Committee on Higher Degrees
- Research Interest Comparison
- Collaborations
- Cross-Harvard Engagement
- Lecture Series
- Clubs & Organizations
- Centers & Initiatives
- Alumni Stories
- Graduate Student Stories
- Undergraduate Student Stories
Online PhD in Computer Science Guide | Salary & Requirements 2024
Phd in computer science overview.
The field of computer science has seen exponential growth in the last decade as web-based apps and media platforms continue to grow. An online Doctor of Philosophy (PhD) degree in Computer Science prepares graduates for some of the highest-paying positions in the nation with technology firms of varying sizes.
As industries continue to adopt digital technologies, the demand for graduates with postsecondary degrees in the field of computer science remains steady. Businesses like Google and Microsoft continue to hire web developers, coders, and other computer science specialists to manage their web-based platforms/services.
What Is Computer Science?
As a computer science professional, your job is to:
- Observe, listen to, and communicate with clients
- Python, HTML, Java, C++ and more
- Offer strategies to ensure the functionality of web-based platforms
- Collaborate with UX specialists to ensure website functionality
Depending on the industry or client, computer science specialists may work in-house or be contracted externally.
What Can I Do With An Online PhD in Computer Science?
There are many viable career options for professionals with an online PhD in Computer Science. At tech corporations, start-ups, and in higher education, computer science professionals:
- Develop software
- Maintain data systems
- Teach students coding theory
- Complete programmatic updates
- Maintain server security
Professionals with an online PhD in Computer Science provide in-demand services that continue to increase in value as countless entities adopt web-based platforms for business and internal use.
Others who graduate with a PhD in Computer Science end up working in academia as a PhD satisfies minimum requirements for many colleges and universities.
PhD in Computer Science Salaries and Career Outlook
Graduates with a PhD in Computer Science may pursue careers as:
- College Professors
- Computer Science Specialists
- Database Managers
- Research & Development
Job growth in the computer science career field can vary depending on the position, and graduates should note that these statistics are reflections of the current job market that can fluctuate over time.
Computer Science PhD Career Paths
- Median Salary: $85,540
- Career Outlook: +7% (2020-2030)
Professors that teach computer science at the university level conduct courses in coding, software design, and database management.
- Median Salary: $126,830
- Career Outlook: +22% (2020-2030)
Professionals in this field to develop new software and improve on existing platforms to improve user experience and efficiency.
- Median Salary: $116,780
- Career Outlook: +5% (2020-2030)
Network architects help organizations manage their local-area networks and wide-area networks.
- Median Salary: $110,140
Software developers create computer programs/applications and work closely with UX specialists to provide iterative updates that address bugs/create efficiencies.
Source: BLS
Earning A PhD in Computer Science
An online PhD in Computer Science typically takes between 4-5 years to complete. It’s always smart to research in-person and online formats to find the program that fits your schedule.
Aspiring PhD students should consider admissions requirements, areas of specialization, and cost to ensure the program they choose fits their goals and lifestyle.
Pros And Cons Of PhD in Computer Science
Time, cost, and job placement are important factors to review when looking for a PhD program. Compared to a master’s degree in computer science, a PhD in Computer Science allows graduate students to gain access to higher-paying, upper-level positions in the tech and academic fields.
Due to the flexibility offered with an online program, doctoral students have the opportunity to complete their degree with sometimes little to no impact on their current day job.
Coursework In PhD in Computer Science Programs
Most classes included in computer science programs align with industry standards. Classes like Computer Languages, and Database Design, and Machine Learning provide students with a wide range of knowledge and skills to help them operate in a variety of roles post-graduation.
Courses often include topics like data management, robotics, artificial intelligence, and software development. As a prerequisite to many of these classes, general knowledge of computer science and hardware can help students prepare for PhD-level coursework.
Computer science graduate programs typically culminate in a research project.
Skills Learned In PhD in Computer Science
With a PhD in Computer Science, graduates enter the workforce with a wide range of industry-specific skills. These programs build skills such as:
- Writing and improving code
- Website generation
- Advanced software engineering
- Communication
- Troubleshooting
- Operational functionality
- Systems maintenance
How Long Does It Take To Get A PhD in Computer Science?
Some PhD programs take four years to complete, while others take up to five years. Most programs usually require 90 credit hours, including electives and the Teaching Assistantship requirement.
Factors that impact the length of a degree program include:
- Prior education (Master’s in Computer Science preferred)
- Accelerated course availability
- Synchronous vs asynchronous learning
- Part-time vs. full-time course loads
Choosing The Best PhD in Computer Science
There are many ways to earn a PhD in Computer Science. For example, you can choose to study online, in-person, or through a hybrid of both options. You may want to earn additional certifications and licenses, depending on your specialization or field of interest. This section explores the different options available for future computer science students.
Online vs In-Person Graduate Degrees
Potential computer science PhD applicants have options depending on their current schedule and employment status. Applicants should be aware that there are many online programs to choose from.
- Online learning offers flexibility, though on-campus learning can provide additional networking opportunities that may improve the job search post-graduation.
- On-campus, students learn interpersonal skills that benefit them in professional settings.
- If students choose to study online, this can be a great way to balance a job while completing the doctoral program.
There is no right option between the two, though most doctoral students likely prefer one option over the other.
10 Best Schools With Degrees in Computer Science
- Massachusetts Institute of Technology
- Brown University
- Cornell University
- Stanford University
- Carnegie Mellon University
- Dartmouth College
- Columbia University in the City of New York
- University of Pennsylvania
- University of California – Berkeley
- Duke University
If you’re looking for other schools that offer online degrees in computer science, check out the Find Your Perfect “U” tool. You can search over 6,000 colleges and universities with 11 different filters to find the perfect school for you !
How Long Does It Take To Complete An Online Course?
Depending on the type of online course, student experiences can vary. If courses are taught synchronously, then students must attend online lectures and labs at set times. Hybrid courses offer a combination of online lectures and in-person lab time, ideal for students looking to acquire skills needed to work post-graduation.
If a course is taught asynchronously, students can watch lectures and study with flexibility. Alternatively, certificate programs offer accelerated online courses that condense the subject matter into 3-6 week increments.
Licensure and Certification
Many computer science positions prefer and potentially require applicants to have a license and/or certification (especially for PhD grads). Prospective students should be sure to research their intended job prospects to ensure they acquire the appropriate credentials depending on the region and type of position they may hold.
Admissions Requirements
The first step to applying to any program is to check the admissions requirements to confirm the prerequisite experience needed to qualify. Most information technology programs require:
- Proof of completion of a 4-year bachelor’s degree from a regionally accredited institution
- Minimum GPA requirements – These vary depending on the program
- Official Transcript
- GRE test score
- Application fee
- Letter of Intent
- Letters of recommendation
It is always a good idea to submit applications to schools with varying rates of acceptance. You should also diversify your application list and include schools with high and low rates of admission.
Paying For A PhD in Computer Science
The cost of an online PhD in Computer Science varies depending on a range of factors. In-state tuition tends to be much cheaper than out-of-state, so be sure to apply to programs locally if cost is a determining factor.
Online programs can be more cost-effective and accessible than in-person programs, providing applicants with options depending on their prior obligations. Some online programs also extend in-state tuition rates to all students regardless of where they live.
Lastly, colleges, universities, and organizations offer scholarships that are merit or need-based that can help minimize the financial impact of going to school.
Scholarships
There are many scholarship options for students in the field of computer science. Here are a few:
- Generation Google Scholarship
- Richard E Merwin Student Scholarship
- IEEE Presidents Scholarship
Computer Science Career Resources
Online computer science phd faqs.
- Due to the web-based nature of the IT sector, pursuing an online PhD in Computer Science is a lucrative alternative to in-person education. Market projections for job growth and compensation are very positive.
- Professionals with a PhD in Computer Science can expect to make upwards of $80,000 post-graduation, with some roles grossing up to $200,000 annually.
- A PhD is a lengthy, intense, and challenging ordeal. Potential applicants should think about the time and financial commitment before applying to a program.
- After receiving a PhD in Computer Science, graduates can enter the workforce immediately at top tech firms, internally at fortune corporations, and in the academic field in a teaching capacity.
Get all the Universities.com's college news, advice, updates, financial aid, and more straight to your inbox.
- Payscale.com
- https://upe.acm.org/
- https://www.computer.org/
- https://www.bls.gov/ooh/computer-and-information-technology/home.htm
- https://cse.gatech.edu/academics/computer-science-phd-program
- https://www.cs.ubc.ca/students/grad/prospective-grads/grad-programs/phd-track-msc-program
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 Graduate 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
How Many Years to Get a PhD in Computer Science?
Renee Whitmore
Editor-in-Chief
Share this on:
Ready to start your journey?
In this article, we will be covering…
You finished at least a bachelor’s in computer science, and maybe a master’s too.
Are you now deciding whether you should go back for your PhD in computer science? Getting a PhD is a big commitment, and you should be entirely sure you’re willing to put in the time and effort required to complete the degree. You’ll likely experience setbacks while working toward your PhD, but the rewards can make all the hard work worth it.
We are going to help you evaluate if its worth it to you to pursue a PhD in computer science in terms of the years you’ll have to invest, the kind of job you may end up working after graduation, and the salary you can expect once you land your dream job. Keep reading to learn more about the computer science field!
READ MORE: Ultimate Guide to Computer Science
Is it Worth Doing a PhD in Computer Science?
The answer to this question completely depends on what you wish to accomplish by earning this degree. For some, getting their PhD comes down to the prestige associated with a doctorate degree and being the top-most authority in a particular subject. In contrast, others complete their PhD to land a specific job that requires the highest degree in the field.
You should also consider where you’re at in your life in order to determine whether or not you are willing to invest the vast amount and time and effort it requires to earn this degree. Those with a full-time job and a family may find that the time commitments are too extensive. And those who have recently graduated from a bachelor’s or master’s program and are eager to enter the workforce might think the same. A PhD in this field typically requires around four or five years of dedicated study, which is simply too daunting for some people.
READ MORE: Best Online Computer Science Degrees
What Jobs Can You Get With a PhD in Computer Science?
Pretty much any job in the computer science field is open for those who have earned their PhD in computer science. Those with this doctoral degree are particularly suited and qualified to pursue a career as a postsecondary computer science teacher or as a computer and information research scientist.
While 47% of postsecondary computer science teachers only have a master’s degree, getting a PhD may help give you the advantage over other candidates when applying for jobs. Around 42% of postsecondary computer science teachers have doctorate degrees, which may indicate that the field is moving toward preferring candidates who have a doctorate.
As a computer and information research scientist, you can expect to spend your days solving complex computer hardware and software problems. In this career, you could be theorizing about potential computer system problems, as well as designing and inventing creative solutions to the problems The job has an excellent outlook, as between 2018 and 2028 the number of computer and information research scientists is expected to increase by 17% , which is much higher than the national average across all industries.
READ MORE: Best Online Master’s in Computer Science
How Much Does a PhD in Computer Science Make?
How much you end up making after you graduate with your PhD in computer science largely depends on both the career you decide to pursue as well as where you live. Computer and information research scientists can expect to earn a median income of $118,370 per year. Salaries vary greatly between states, with the median income the highest in Washington at just under $140,000 annually and the lowest median income in West Virginia at $63,510 . It’s also worth noting that the salary numbers given are the median incomes, with many individuals making significantly more and less money each year.
If you decide to pursue a career as a postsecondary computer science teacher, you’ll likely earn around $82,220 per year. If you live in California or decide to move to that state as a postsecondary computer science teacher, expect to earn a median income of $125,900 yearly. Postsecondary computer science teachers in West Virginia, on the other hand, earn an annual median salary of $52,000 per year.
See Also: How Hard is it to Get a Job in Computer Science?
Want to continue learning?
Best Online Master’s Degrees in Software Engineering
What Classes Do I Need for Early Childhood Education?
How Is Java Used In Web Development?
© Copyright 2024 Online Schools Report
The PhD in CSE
The doctoral degree, i.e. the PhD, is primarily intended for students desiring a career in research and/or collegiate teaching. The focus is on advanced CSE topics, on learning to perform research and to write research papers, and on making fundamental new contributions to a CSE topic. Students take advanced course work and write a doctoral dissertation , also called a thesis .
Program overview
Students newly admitted to the doctoral program are classified as precandidates . Upon entering a doctoral program, there is a PhD qualifying process, normally completed during the first two years. After all requirements except the dissertation are completed, students become candidates . Students entering a CSE doctoral program with a bachelor’s degree typically become candidates in the third year and are strongly encouraged to complete the degree within five years. Such students ordinarily complete the requirements for a master’s degree along the way and receive this degree in addition to the PhD A masters thesis is optional. Students who enter a CSE doctoral program with a master’s in the field of their program typically become candidates in their second year and are strongly encouraged to complete the degree within four years. Such students are not ordinarily eligible to receive a CSE master’s degree.
The complete doctoral requirements can be found in the CSE Graduate Program Guide (Google Doc) .
View a list of courses approved for the different doctoral degree requirements (Google Sheet) .
Continuous enrollment
In order to encourage timely completion of the degree, University policy requires doctoral students to register every Fall and Winter term until their degree is completed, with very few exceptions. That is, doctoral students cannot take time off from their studies, or pursue the later stages of their degree without registering, except in special circumstances.
Transferring credits
A limited number of graduate credits earned elsewhere may be transferred to meet the coursework requirements for doctoral students earning a master’s degree. In addition, a course taken elsewhere that is equivalent to a course satisfying a degree requirement here can be used to satisfy the requirement, even if course credits are not transferred. If granted, however, such equivalency does not not reduce the total number of credit hours required for the master’s degree, unless the course is transferred.
Apply to a PhD program
This page has information about graduate program admissions .
Financial support
The CSE doctoral program admits only those students for whom financial support can be guaranteed for the anticipated duration of studies (five years for students entering with a BS, four years for students entering with an MS), assuming satisfactory progress is made.
Most commonly, this financial support consists of a fellowship, a research assistantship, or a teaching assistantship offered by the program, or a fellowship from outside the university, or a combination of these.
Additional funding information for prospective graduate students can be found here .
Graduate programs staff
Contact us with any questions about Computer Science and Engineering graduate programs.
[email protected]
Alternatively, use our A–Z index
Attend an open day
Discover more about postgraduate research
PhD Computer Science / Overview
Year of entry: 2025
- 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.
Before applying we recommend that you read the 'Advice to Applicants' section.
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, 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 .
Visit our 'Events and Opportunities' page to find out about upcoming open days and webinars.
For entry in the academic year beginning September 2025, the tuition fees are as follows:
- PhD (full-time) UK students (per annum): Band A - TBC; Band B - £7,400; Band C - £10,500; Band D - £15,200; Band E - £25,700 International, including EU, students (per annum): Band A - £29,400; Band B - £31,500; Band C - £37,300; Band D - £45,200; Band E - £59,900
- PhD (part-time) UK students (per annum): Band A £TBC; Band B £7,400; Band C £10,500; Band D £15,200; Band E £25,700 International, including EU, students (per annum): Band A £29,400; Band B £31,500; Band C £37,300; Band D £45,200; Band E £59,900
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 to search for scholarships, studentships and awards you may be eligible for.
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.
Ensure inclusive and equitable quality education and promote lifelong learning opportunities for all
Promote sustained, inclusive and sustainable economic growth, full and productive employment and decent work for all
Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation
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 .
How Long Does It Take to Get a Ph.D. Degree?
Earning a Ph.D. from a U.S. grad school typically requires nearly six years, federal statistics show.
How Long It Takes to Get a Ph.D. Degree
Caiaimage | Tom Merton | Getty Images
A Ph.D. is most appropriate for someone who is a "lifelong learner."
Students who have excelled within a specific academic discipline and who have a strong interest in that field may choose to pursue a Ph.D. degree. However, Ph.D. degree-holders urge prospective students to think carefully about whether they truly want or need a doctoral degree, since Ph.D. programs last for multiple years.
According to the Survey of Earned Doctorates, a census of recent research doctorate recipients who earned their degree from U.S. institutions, the median amount of time it took individuals who received their doctorates in 2017 to complete their program was 5.8 years. However, there are many types of programs that typically take longer than six years to complete, such as humanities and arts doctorates, where the median time for individuals to earn their degree was 7.1 years, according to the survey.
Some Ph.D. candidates begin doctoral programs after they have already obtained master's degrees, which means the time spent in grad school is a combination of the time spent pursuing a master's and the years invested in a doctorate. In order to receive a Ph.D. degree, a student must produce and successfully defend an original academic dissertation, which must be approved by a dissertation committtee. Writing and defending a dissertation is so difficult that many Ph.D. students drop out of their Ph.D. programs having done most of the work necessary for degree without completing the dissertation component. These Ph.D. program dropouts often use the phrase " all but dissertation " or the abbreviation "ABD" on their resumes.
According to a comprehensive study of Ph.D. completion rates published by The Council of Graduate Schools in 2008, only 56.6% of people who begin Ph.D. programs earn Ph.D. degrees.
Ian Curtis, a founding partner with H&C Education, an educational and admissions consulting firm, who is pursuing a Ph.D. degree in French at Yale University , says there are several steps involved in the process of obtaining a Ph.D. Students typically need to fulfill course requirements and pass comprehensive exams, Curtis warns. "Once these obligations have been completed, how long it takes you to write your dissertation depends on who you are, how you work, what field you're in and what other responsibilities you have in life," he wrote in an email. Though some Ph.D. students can write a dissertation in a single year, that is rare, and the dissertation writing process may last for several years, Curtis says.
Curtis adds that the level of support a Ph.D. student receives from an academic advisor or faculty mentor can be a key factor in determining the length of time it takes to complete a Ph.D. program. "Before you decide to enroll at a specific program, you’ll want to meet your future advisor," Curtis advises. "Also, reach out to his or her current and former students to get a sense of what he or she is like to work with."
Curtis also notes that if there is a gap between the amount of time it takes to complete a Ph.D. and the amount of time a student's funding lasts, this can slow down the Ph.D. completion process. "Keep in mind that if you run out of funding at some point during your doctorate, you will need to find paid work, and this will leave you even less time to focus on writing your dissertation," he says. "If one of the programs you’re looking at has a record of significantly longer – or shorter – times to competition, this is good information to take into consideration."
He adds that prospective Ph.D. students who already have master's degrees in the field they intend to focus their Ph.D. on should investigate whether the courses they took in their master's program would count toward the requirements of a Ph.D. program. "You’ll want to discuss your particular situation with your program to see whether this will be possible, and how many credits you are likely to receive as the result of your master’s work," he says.
How to Write M.D.-Ph.D. Application Essays
Ilana Kowarski May 15, 2018
Emmanuel C. Nwaodua, who has a Ph.D. degree in geology, says some Ph.D. programs require candidates to publish a paper in a first-rate, peer-reviewed academic journal. "This could extend your stay by a couple of years," he warns.
Pierre Huguet, the CEO and co-founder of H&C Education, says prospective Ph.D. students should be aware that a Ph.D. is designed to prepare a person for a career as a scholar. "Most of the jobs available to Ph.D. students upon graduation are academic in nature and directly related to their fields of study: professor, researcher, etc.," Huguet wrote in an email. "The truth is that more specialization can mean fewer job opportunities. Before starting a Ph.D., students should be sure that they want to pursue a career in academia, or in research. If not, they should make time during the Ph.D. to show recruiters that they’ve traveled beyond their labs and libraries to gain some professional hands-on experience."
Jack Appleman, a business writing instructor, published author and Ph.D. candidate focusing on organizational communication with the University at Albany—SUNY , says Ph.D. programs require a level of commitment and focus that goes beyond what is necessary for a typical corporate job. A program with flexible course requirements that allow a student to customize his or her curriculum based on academic interests and personal obligations is ideal, he says.
Joan Kee, a professor at the University of Michigan with the university's history of art department, says that the length of time required for a Ph.D. varies widely depending on what subject the Ph.D. focuses on. "Ph.D. program length is very discipline and even field-specific; for example, you can and are expected to finish a Ph.D, in economics in under five years, but that would be impossible in art history (or most of the humanities)," she wrote in an email.
Kee adds that humanities Ph.D. programs often require someone to learn a foreign language, and "fields like anthropology and art history require extensive field research." Kee says funding for a humanities Ph.D. program typically only lasts five years, even though it is uncommon for someone to obtain a Ph.D. degree in a humanities field within that time frame. "Because of this, many if not most Ph.D. students must work to make ends meet, thus further prolonging the time of completion," she says.
Jean Marie Carey, who earned her Ph.D. degree in art history and German from the University of Otago in New Zealand, encourages prospective Ph.D. students to check whether their potential Ph.D. program has published a timeline of how long it takes a Ph.D. student to complete their program. She says it is also prudent to speak with Ph.D. graduates of the school and ask about their experience.
Online Doctoral Programs: What to Expect
Ronald Wellman March 23, 2018
Kristin Redington Bennett, the founder of the Illumii educational consulting firm in North Carolina, encourages Ph.D. hopefuls to think carefully about whether they want to become a scholar. Bennett, who has a Ph.D. in curriculum and assessment and who previously worked as an assistant professor at Wake Forest University , says a Ph.D. is most appropriate for someone who is a "lifelong learner." She says someone contemplating a Ph.D. should ask themselves the following questions "Are you a very curious person... and are you persistent?"
Bennett urges prospective Ph.D. students to visit the campuses of their target graduate programs since a Ph.D. program takes so much time that it is important to find a school that feels comfortable. She adds that aspiring Ph.D. students who prefer a collaborative learning environment should be wary of graduate programs that have a cut-throat and competitive atmosphere, since such students may not thrive in that type of setting.
Alumni of Ph.D. programs note that the process of obtaining a Ph.D. is arduous, regardless of the type of Ph.D. program. "A Ph.D. is a long commitment of your time, energy and financial resources, so it'll be easier on you if you are passionate about research," says Grace Lee, who has a Ph.D. in neuroscience and is the founder and CEO of Mastery Insights, an education and career coaching company, and the host of the Career Revisionist podcast.
"A Ph.D. isn't about rehashing years of knowledge that is already out there, but rather it is about your ability to generate new knowledge. Your intellectual masterpiece (which is your dissertation) takes a lot of time, intellectual creativity and innovation to put together, so you have to be truly passionate about that," Lee says.
Curtis says a prospective Ph.D. student's enthusiasm for academic work, teaching and research are the key criteria they should use to decide whether to obtain a Ph.D. degree. "While the time it takes to complete a doctorate is an understandable concern for many, my personal belief is that time is not the most important factor to consider," he says. "Good Ph.D. programs provide their students with generous stipends, health care and sometimes even subsidized housing."
Erin Skelly, a graduate admissions counselor at the IvyWise admissions consulting firm, says when a Ph.D. students struggles to complete his or her Ph.D. degree, it may have more to do with the student's academic interests or personal circumstances than his or her program.
"The time to complete a Ph.D. can depend on a number of variables, but the specific discipline or school would only account for a year or two's difference," she wrote in an email. "When a student takes significantly longer to complete a Ph.D. (degree), it's usually related to the student's coursework and research – they need to take additional coursework to complete their comprehensive exams; they change the focus of their program or dissertation, requiring extra coursework or research; or their research doesn't yield the results they hoped for, and they need to generate a new theory and conduct more research."
Skelly warns that the average completion time of a Ph.D. program may be misleading in some cases, if the average is skewed based on one or two outliers. She suggests that instead of focusing on the duration of a particular Ph.D. program, prospective students should investigate the program's attritition and graduation rates.
"It is worthwhile to look at the program requirements and the school's proposed timeline for completion, and meet current students to get their input on how realistic these expectations for completion are," Skelly says. "That can give you an honest idea of how long it will really take to complete the program."
Searching for a grad school? Access our complete rankings of Best Graduate Schools.
Tags: graduate schools , education , students
You May Also Like
Is law school worth the price.
Ilana Kowarski and Cole Claybourn Nov. 12, 2024
Tips for Foreign Law School Applicants
Gabriel Kuris Nov. 12, 2024
Coping With Death as a Future Doctor
Kathleen Franco, M.D., M.S. Nov. 5, 2024
Weighing LSAT Test Prep Options
Gabriel Kuris Nov. 4, 2024
Graduate School with Student Loan Debt
A.R. Cabral Oct. 31, 2024
Finding Scholarships for Grad School
Sarah Wood Oct. 30, 2024
Decide Whether to Retake the GMAT
Anna Fiorino Oct. 21, 2024
Law School Applicants and Volunteering
Gabriel Kuris Oct. 21, 2024
Weighing Accelerated B.A.-J.D. Programs
Gabriel Kuris Sept. 30, 2024
What Is a Good GMAT Score?
Cole Claybourn Sept. 30, 2024
IMAGES
COMMENTS
The Computer Science Department PhD program is a top-ranked research-oriented program, typically completed in 5-6 years. There are very few course requirements and the emphasis is on preparation for a career in Computer Science research. Eligibility. To be eligible for admission in a Stanford graduate program, applicants must meet: Degree level ...
Graduates of Ph.D. programs in computer science can earn higher-than-average wages. For example, computer and information systems managers — an advanced role that typically requires multiple years of experience — earned a median annual salary of $169,510 in 2023. What skills will I learn in a computer science graduate program?
15. In theory, yes, it is possible. In practice it depends on many things. Let me try to list a bunch of the variables that have affect the time required. The minimum requirements that you are likely to find for a doctorate are (a) pass a set of qualifying exams and (b) write a dissertation acceptable to the faculty.
Requirements. The Graduate School of Arts & Sciences (GSAS) requires all Ph.D. students to complete 16 half-courses ("courses", i.e., for 4 units of credit) to complete their degree. Of those 16 courses, a Ph.D. in Computer Science requires 10 letter-graded courses. (The remaining 6 courses are often 300/3000-level research courses or other ...
Earning A PhD in Computer Science. An online PhD in Computer Science typically takes between 4-5 years to complete. It's always smart to research in-person and online formats to find the program that fits your schedule. Aspiring PhD students should consider admissions requirements, areas of specialization, and cost to ensure the program they ...
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 ...
How much you end up making after you graduate with your PhD in computer science largely depends on both the career you decide to pursue as well as where you live. Computer and information research scientists can expect to earn a median income of $118,370 per year.
The doctoral degree, i.e. the PhD, is primarily intended for students desiring a career in research and/or collegiate teaching. The focus is on advanced CSE topics, on learning to perform research and to write research papers, and on making fundamental new contributions to a CSE topic. Students take advanced course work and write a doctoral ...
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 ...
Kee says funding for a humanities Ph.D. program typically only lasts five years, even though it is uncommon for someone to obtain a Ph.D. degree in a humanities field within that time frame ...