|
Let me first try to dispel the most commonly held myth, "Ph.D is a training to become an university professor". This is not true. If a professor graduates 5 phds in his lifetime, and if all of them get employed in academia, then the size of academia needs to increase five fold. However, this does not happen. The proportion of phds that join academia is not very large, and is definitely not the most preferred option or the last resort. Before delving into this issue further, we need to understand that a Ph.D is just not a degree. It is the training that is valuable than the actual "Dr." stamp itself. In a good Ph.D, it is exected that the candidate would have engaged in state of the art research. He or she would have understood deep research issues, and would have made a modest effort to solve a few problems. Furthermore, he would be used to putting long hours at work, solve extremely complicated problems, and handle frustrating situations with ease. These skills are just not required to be an academic, they are required in almost all other disciplines such as industrial R&D, finance, and public service. The addition of a Ph.D to a resume is two-fold: knowledge and skills. Any job can utilize either of these to different degrees. Let us look at the common career options. Traditionally, the most preferred jobs for Ph.Ds have been industrial R&D Labs, university positions, and start-ups. Industrial R&D facilities typically have large exclusive Ph.D-only groups. These groups engage in research, design new products, and also take part in long term strategy decisions. The average salary in an industrial R&D lab is much more than in pure development centers. In India, research lab salaries are about 50% more. This means that a person with a Ph.D joining a research lab at 27 years of age is significantly better paid than his classmate with 5 years of experience after B.Tech. Along with exclusive R&D labs, a lot of development centers hire Ph.Ds with more or less research lab salaries. They fit Ph.Ds in their hirearchy by hiring them in relatively senior positions as compared to their classmates who were hired directly after B.Tech. As per the author's estimate, Ph.Ds get a headstart of about 5 to 10 years. This has a significant bearing on the salary structure and the designation. Since the last ten years, the marriage between academia and start-ups is becoming stronger and stronger. There is a lot of movement between them in either direction. Secondly, start-ups have also become formidable engines of innovation. Consequently, a lot of Ph.Ds join start-ups directly, or join them after some years in academia. Sometimes, Ph.Ds join the university system after working for 5 to 10 years in a startup. They bring in a lot of new ideas with them in the process. Another interesting trend has emerged in the last fifteen years. A disproportionate number of Ph.Ds in computer science are joining the finance and business consulting industries. Some of the jobs that they are hired for are analysts, consultants, and auditors. The finance industry uses their superior analytic capabilities and compensates them very well for the services that they render. Lastly, I should mention that academia has always been a favorite choice of Ph.Ds primarily because of the freedom. Salaries in academia in India have been rising steadily. Considering free accommodation, a permanent job, and all other perks, the salaries are now fairly competitive with industry. Secondly, it is also possible for Ph.Ds to pursue academic job opportunities in other countries also. This list is by no means exhaustive. It is just meant to elucidate the fact that a Ph.D is hired for his superior analytical skills, and for his power to solve complex problems. He has the choice of doing challenging jobs in his discipline or he can move other areas like finance if he so desires. Furthermore, the prevailing salaries in India and a large part of the western world are highly biased in favor of phds.
|
Copyright (c) 2010. Smruti R. Sarangi. All rights reserved. |
Waqar Niyazi
Content Curator
PhD in Computer Science is a 3-year long doctorate level course in computer science and its related aspects. Ph.D. in computer science topics of study include Research Methodology, Data Mining, Machine Learning, Rough Set Theory, etc.
The minimum eligibility criteria for PhD in Computer Science Admissions is M.Phil in computer science or equivalent degree with 55% marks in aggregate. The fee for PhD in Computer Science across the course ranges from INR 10,000 to INR 2.75 Lacs across various PhD computer science colleges in India . The variation in the fee is based on the location and type of universities such as private, deemed, or government.
2.1 Why Study?
2.2 Who Should Study?
3.1 Full Time
3.2 Part-Time
4.1 Eligibility
4.2 Entrance Exams
6.1 Delhi
6.2 Chennai
6.3 Bangalore
6.4 Pune
Phd in computer science jobs.
8.1 Salary
8.2 Top Recruiters
Course Level | Postgraduate Level |
Full Form | Doctor of Philosophy in Computer Science |
Diploma in Computer Science, Diploma in Computer Services, Diploma in Computer Studies | |
Time Period | 3 Years |
Fee Details | INR 10,000-2,75,000 |
Eligibility Criteria | Minimum of 55% marks in Post Graduation |
Admission Process | Entrance Exam and Merit Based |
Starting Salary | INR 2-5 LPA |
Job Opportunities | University professor, Industrial R&D Lab professionals, Start-Up mentors, Authors, Senior research scientist and others. |
PhD in Computer Science is a 3-year long doctorate level course in computer science and its related aspects. Ph.D. in computer science topics of study include Research Methodology, Data Mining, Machine Learning, Rough Set Theory, etc.
Individuals looking for a career as a data miner.
Students can opt PhD in Computer Science as a regular course(Full time) or can go for Part-time depending upon their choice. Below we have discussed these two opportunities in a detailed manner.
PhD in Computer Science is a 3-year long doctorate level course in computer science and its related aspects. PhD in computer science topics of study includes Research Methodology, Data Mining, Machine Learning, Rough Set Theory, etc. Individuals are required to take entrance exams to get admission into top colleges in India. In some colleges, admissions to Full-time PhD in computer science are also done based on a merit-list selection process, i.e., the percentage of marks obtained by the candidate at M.Phil or equivalent level.
PhD computer science is also offered as a part-time course by many institutes to students. This is very beneficial for those who want to pursue some work and want to get a degree. Indira Gandhi National Open University [IGNOU] is a popular university offering Ph.D. computer science as a part-time course. While pursuing a Ph.D. in computer science in distance learning mode, the course duration can go up to 5 years. Private universities like Lovely Professional University, Jalandhar also offer Ph.D. computer science in part-time mode.
Most Universities/Colleges offer admission based on the score of CET (like UGC NET) or conduct their entrance test like entrance exams held for JNU admission into Ph.D. courses hence students would have to make an application for such exams.
After preparation of the final merit list, the process of final allotment of seats to the candidate takes place and the candidate is asked to deposit the fee for Ph.D. in Computer Science course and register for the respective academic year.
Candidates must have passed their M.Phil or equivalent level examination from a recognized state/private/deemed or central university with at least 55% marks (45% to 50% for reserved category candidates) in the respective domain of study.
Certain Institutes grant admissions through Common Entrance Test (CET) like CSIR NET etc.
Entrance Exam | Registration Date | Exam Date |
---|---|---|
CSIR UGC NET | 2nd week of March – 2nd week of April 2024 | 3rd week of June 2024 |
UGC NET | December 2023 – January 2024 | February 2024 – March 2024 |
September 5, 2023 – October 25, 2023 (Extended) | February 11, 2024 | |
March 2024 | April 2024 | |
March 2024 | April 2024 |
The time duration of the course is variable from 3 to 5 years and the syllabus is divided into various domain-related subjects and practical/research modules. A detailed description of the topics in Computer Science is tabled below for your reference.
Syllabus |
---|
Research Methodology |
Data Mining |
Machine Learning |
Rough Set Theory |
Fuzzy Logic |
Simulation and modeling |
Web engineering |
Artificial intelligence |
Software architecture and testing |
Thesis report |
The top PhD Computer Science colleges across India have been discussed below along with their fee structure.
Name of the College/Institute | Average Fees (INR) |
---|---|
13,870 | |
- | |
74,850 | |
45,000 | |
2,22,000 | |
20,500 |
Name of the College/Institute | Average Fees (INR) |
---|---|
1,195 | |
19,670 | |
16,000 | |
41,000 | |
40,000 |
Name of the College/Institute | Average Fees (INR) |
---|---|
35,000 | |
NA | |
72,000 | |
1,19,000 | |
73,200 |
Name of the College/Institute | Average Fees (INR) |
---|---|
NA | |
93,200 | |
NA | |
NA | |
NA |
Studying a PhD in Computer Science abroad is probably the dream of the largest number of aspirants. But, most of the students fail to decide which would be the best college for them in a particular country. Here we have provided the names of the best colleges abroad to pursue PhD in Computer Science.
College Name | Fees |
---|---|
INR34,000 | |
INR30,000 | |
INR25,000 |
College Name | Fees |
---|---|
INR 50,000 | |
INR 62,000 | |
INR 55,000 |
College Name | Fees |
---|---|
INR30,000 | |
INR 20,000 | |
INR 32,000 |
College Name | Fees |
---|---|
INR 20,000 | |
INR 7,00,000 | |
INR 15,00,000 |
College Name | Fees |
---|---|
INR 16,000 | |
INR 14,000 | |
INR 15,000 |
College Name | Fees |
---|---|
INR 28,000 | |
INR 16,000 | |
INR 15,000 |
College Name | Fees |
---|---|
INR 2,00,000 | |
INR 13,00,000 |
For those with a computer science major, career opportunities tend to be plentiful.
Job Profiles | Job Description | Average Annual Salary(INR) |
---|---|---|
Software Engineer | Software developers are the creative minds behind computer programs. Some develop applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks. | 4-5 LPA |
Application Developer | Application analysts are responsible for the administration, monitoring, and maintenance of software infrastructures and applications. | 3-4 LPA |
Application Analyst | Application analysts are responsible for the administration, monitoring, and maintenance of software infrastructures and applications. | 3.5-4.5 LPA |
Data administrator | Responsibility as a database administrator (DBA) will be the performance, integrity, and security of a database and involved in the planning and development of the database, as well as in troubleshooting any issues on behalf of the users. | 4-5 LPA |
Professor | Teaches Computer and Information Sciences, develops and designs curriculum plans to foster student learning and ensures student engagement. | 4-5 LPA |
Specializations | Average Fees (INR) |
---|---|
Hardware engineer | INR 2.75-3.35 Lacs |
Information research scientist | INR 3.14-3.48 Lacs |
Software developer | INR 3.8-4.10 Lacs |
Website developer | INR 2.94-3.46 Lacs |
Network engineer | INR 3.16-3.32 Lacs |
Microsoft | |
Tata Institute of Fundamental Research | IBM |
Adobe | Bosch |
NITs, IITs, VITs, & BITS | Accenture |
Ques. What can I do after PhD Computer Science?
Ans . You can get into various educational institutions to work as a professor or get into any Tech Company. If tech makes you curious you can continue your personal research on Computer Science.
Ques. How hard is a PhD in Computer Science?
Ans . While most PhDs are completed in four to five years, a few go on for a decade or more. Your dissertation work will most likely be in a very specific area, so you'll need the perseverance to keep going when things get boring and the endurance to complete a long and extraordinarily difficult task.
Ques. Why should I pursue a PhD in Computer Science?
Ans. A PhD will help you become an independent thinker in a niche topic first and then enable you to generalize that to almost all avenues, making you a very desirable employee.
Ques. Is Ph.D. Mandatory to be a Computer Programmer?
Ans. A PhD is not required if you wish to be a computer programmer. A Bachelor's degree in Computer Science or Software Engineering is the requirement at most companies. Either of those degrees will give you the foundation necessary to understand programming at a deeper level and prepare you to start a career in the industry.
Ques. Is pursuing or practicing a PhD free in the US?
Ans. Most of the PhD programs are almost free in the US. The best part is that they pay you while you are there.
Ques. What to do after PhD?
Ans. PhD is the highest degree till now in Indian academia, so you can go for various types of research jobs.
Most Popular Tags
11 Reviews found
Loan/ scholarship provisions.
The fee for PhD is 50000 per month around it is 500000-600000 lakh for PHD in this University . The opportunity for scholarship in this University is not so good . The students have to go to schools near the university for some time by college
All the students are very familiar with each other .the teachers are also very great . The teachers are very helpful to students. I think that at someplace change should be needed for students . At the all this University is good
My PhD program helped me to develop my research capability. I was groomed to be a future leader in research and innovation. The professors were actively engaged in cutting-edge research areas that include communication, signal processing, Microelectronics and semiconductor devices, Power systems, Renewable energy systems, Computer Vision, and Human-Computer interfaces. I even managed to gain immediate, hands-on experience which helped me to overcome my challenges.
My alumni found full-time and internship positions with a wide range of international employers, including Adobe, Amazon, Infosys, HCL, Jindal Stainless Ltd, IOCL, Capgemini, KIIT, ISRO, Cognizant, DELL, Microsoft, Thermax, UHG, Flytxt Mobile Solutions, and TATA Steel. The packages offered were around Rs.1500,000 yearly.
All the teachers in our college are good and they help all the students.The fee structure of the college forCourses is quite feasible as per the needs and demand of the course. Hence, it will not be wrong to say that the fees is affordable as per the education and facilities provided by the institution.
There some functions are organised by college management each year.College management give equal importance to sports and some other extra curricular activities.The college have a clean library where each book is available for students. Collectively,i want to tell that this college is the best.
The gender ratio is 1:2 Boys and girls, the college is basically provides all lab, sports facilities and each division are good at their level as per their criteria and norms. The boys and girls equally participate in each activities and Indulge in various national, state, international level tournaments.
HCl, zoho, Tata consultancy, ashok Leyland, Bharath Benz, Bsnl, cognizant, metro rail etc are the regular placement companies visit the campus regularly. 95% ofthe students gets placed every year. Yea the college take special care for placement of students and gives training and lecture session.
Life is pretty good here. We conduct 4-5 events yearly for students interaction with both the seniors and the alumni. And these events vary, like technical events- Annual festival and hackathons to non tenchnical events like- skits, diwali party, fresher's, farewell, holi party, DJ nights. Recently we went on a trek also. Overall, life is happening here and the environment is good for overall personality development of an individual.
I think the syllabus is updated and up to the mark, professors are quite good and experts in their respective fields. In terms of practical knowledge and infrastructure- like machines, servers- I think we should do better, being computer science department. Prof. Neelima gupta is the chair person right now, I ma working under her. I think she is doing wonderful job and we will see department doing better in coming 1 or 2 year.
The college was beautifully constructed and had students coming from different backgrounds and cultures. They all were friendly to each other and had a good environment at the college. Activities like sports, music, dance, theatre were conducted by various student firms and we all could participate.
The jobs are available at the campus where well-known organisations and companies also came to interview. We could also apply to the college?s campus as a teacher, Dell, Intel came to interview. Almost all of the students got placed with an average package of Rs.15 lakhs Per annum.
The course curriculum is pretty chilled out. The class is more student focused and works towards creating an environment that students use for knowledge rather than just knowing a lot of things. The curriculum also prepares students for anything in the industry.
Students are required to participate in various activities and workshops. On top of that students are allowed to work part-time as consultants to outside companies. There are many sports activities the students can participate in if they are interested.
The faculty of my course and others were brilliantly intelligent and considerate. They would know when to rush to complete the portion and when to keep us stress-free. They never put burden on us. They would always say that a clear mind could do better than a stressed one.
Job placements were pretty easy after this course was completed in any industry or educational institution for almost all of us, because we already had atleast one year experience of teaching/working in industry. This was a beneficial add-on training.
The institute is extremely great and is exceptionally strict with regard to teach. It is likewise agreeable with its understudies and causes them in each issue. It likewise directs different social exercises to include understudies in concentrates as well as in different viewpoints.
I can say it’s worth it to pay each penny to the management with the facilities they provide. With all the lab facilities, job opportunities, training given here it’s really feasible when compared to others. They assure you that you will be benefited from each penny you pay.
Well we cannot openly comment on any faculty as far as I know. But still going vaguely over this matter, I can state that, the Good and Bad are everywhere. One can get to know people who are excellent in academics or research or both, while some are in none. It is up to an individual as to how he/she can use these resource (here Faculties) and to what extent. One thing I can say is that, especially in an IIT, every individual Faculty or Student wants to stand out, be that special one. It is only in the hands of each one as to how far you make the effort to work everything out.
Getting into PhD in IIT Indore requires a written exam (after your name is on the eligible list), followed by 1-3 face-to-face interviews (depending on your luck I guess) on the same day most of the time. When they are satisfied by your credentials and previous work done, they let you know in a couple of weeks if you are selected. The same is listed on the college website, so you know if you have been rejected.
Entrance preview.
University entrance exam, Rank 21 Because of its popularity and good guide, it is 100 years old college, hence i have selected this college/university to purse my higher education.
College celebrated many fest like kagada fest , milagro fest, IEEE event and many more is celebrated in my college.
Ph.d. (physics), ph.d. (mathematics), ph.d. (biotechnology), ph.d. (zoology), bachelor of arts [ba], ph.d. (business management), master of science [ms], master of science [m.sc] (nursing), certificate course in stock market, bachelor of science [b.sc] (nautical science), ph.d. (computer science), master of laws [l.l.m.], diploma in web designing, master of technology [m.tech] (data analytics), ph.d. (computer science) colleges in india.
Subscribe to our news letter.
Blog / June 22, 2023
The modern world runs on machines, computers, and technology. Thinking of life without either of them is almost impossible. In such a fast-paced world, having a nuanced understanding of the subject is critical.
Computer Science is one of the most pursued fields in today’s time. While many settle for a B.Tech or an M.Tech, considering they also help you get higher-paying jobs, many prefer going for the research degree— Ph.D. Computer Science.
Ph.D. in Computer Science can be completed in three to five years depending on the academic rigor of candidates, that is, how fast they finish the research and doctoral thesis. Usually, students decide on their research area and faculty advisor within the first year while doing course work. Then, upon clearing the requirements and accepting their thesis proposal, the student works on it.
Ph.D. eligibility is ME/M.Tech. in CSE or equivalent in the relevant discipline from a recognised Technical Institute or University with 60% marks or 6.5 CGPA in the qualifying degree or MCA/M.Sc.(CS/IT/ECE/Mathematics/Physics/Statistics/Operational Research) with outstanding academic credentials. The selection process at SNU for Ph.D. admissions is
Significance of Ph.D. in Computer Science
Computer Science technology is growing speedily and touching every area, making research in software technology fascinating than other areas of science and technology. From introducing a new programming language to bringing a new pattern or methodology and releasing a new piece of open-source software, Computer Science comes across varied advancements each day.
Ph.D. in Computer Science is the degree that takes you to the foreground of revolutionary technology. It is a rewarding program as it trains you to research, develop, and innovate discoveries for the Digi-Tech world.
The doctorate program enables you to put innovative input into projects, be independent, design and implement product changes. Thus, the doctorate program in software science proves to be a lucrative career choice for students who desire to be at the forefront of the Digital Arena.
Career prospect
Everyone has a mindset that a Ph.D. graduate can only go for the teaching profession or perhaps carry out research at a university. However, Ph.D. has a more extensive scope than that. A Ph.D. degree holder has numerous other business, government, and nongovernmental organisations. A Ph.D. in Computer Science is an excellent opportunity to dive deep and get the best out of programmed technology.
Furthermore, the program offers a rewarding career path to the graduates such as:
Why does the choice of institute matter when thinking of pursuing a Ph.D.?
Though numerous colleges/universities in India will help you get the degree, only a few help you get an edge. One such university is Shiv Nadar University. Its Ph.D. program prepares students for advantageous careers in academia and research labs.
The research interests of the current faculty members at SNU in the Computer Science and Engineering department are:
If you desire to learn and experiment and dream about making a significant difference in the tech-driven world, then a Ph.D in Computer Science is the best course to take you closer to your supreme goals.
Shiv Nadar University is a multidisciplinary, research-focused, and student-centric University offering a full range of academic programs. The University aims to become internationally recognised for the quality of its research and creative endeavors. The University also envisages making a mark in the global education scenario, generating new insights, and expanding the boundaries of human knowledge.
It is imperative to build a solid foundation to reap its benefits for your entire life, and only a university with multiple credibilities gets you that. Shiv Nadar University is that place for all the young seekers who want to make a difference in their lives and the world.
Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
I’m a freshman in college and I’m a non-traditional student. I’m 45 years old with no previous degree other than high school here in the US.
After college, I want to pursue a Ph.D. in physics, however, I want to get a master's in computer science as well. I’m double majoring in both as an undergrad.
Why don't you go after an interdisciplinary PhD that will combine Computer Science and Physics? There are so many topics to be explored such as complexity/network theory in physics, and machine learning applications in physics. You can also work on smart algorithms that filter data from large experiments in particle physics, neutron physics, condensed matter physics, etc. You can work on computational physics problems in nuclear physics, atomic theory, fluid dynamics, etc.
It would be useful to know your specific interests in Physics and Computer Science. However, in my opinion, most physics research nowadays is conducted on computers.
There are 24 hours in a day. The MS in computer science will require ~8 hours of that, and the PhD in physics will also require ~8 hours of that. Since there's no way to add more hours to a day, this will only work if:
In fact, I know of someone who did a PhD in physics and also completed a master's in electrical engineering along the way. I didn't know her personally because she finished a few years before I joined, but it didn't sound like my advisor thought that was a very good gesture.
I don't know how she did it, but she didn't stay in academia. She opted to pursue a more financially lucrative route with the EE master's, I believe. However, she was pretty accomplished based on the papers she had authored.
I personally wouldn't recommend it because you have to be a uniquely capable individual and because you will probably somewhat lightly torch some political bridges by double dipping in that way.
Yes, it is possible depending on the rules of the university. The university where I did my PhD allowed graduate students to add masters degree's within the same college. One person in my Physics PhD program took one CS class per semester for the duration of the PhD and completed the MS and PhD in the same semester.
"Possible" here has at least two connotations.
Will any university let me do it?
Can it be done?
For the first, you'd have to ask individual universities. For the second ... well, not for most people. John von Neumann got a BA in engineering and a PhD in mathematics at the same time at two different universities, but JVN was one of the great geniuses of the 20th century and was also famous for working faster than anyone on the planet. For the vast majority of people (usually very bright people) getting either of these degrees would be a more than full time task.
You might find places where you could do both part time.
Finally, you are a freshman returning to school. Good for you. But, first figure out college. Then see. You won't be applying to grad school for a while.
It is very much possible.
A master's degree in CS is just choosing one specialization field from your undergrad and doing further study.
Since you are double majoring in CS and physics, you have the necessary backgrounds in both. So, I don't see why you cannot do that.
However, I want to point out that you should do some introspection regarding your decision. Think again if it is justified to take all that pain at this stage in your life.
Regardless of possibility, I I think such an effort would be futile.
Do you want to be a physicist?
If yes, then you don't need to do a CS Masters. You will learn what ever CS knowledge you need during the course of your PhD. A PhD necessarily involves a lot of self study, and some of that could be learning CS material.
If no, then the PhD in physics is pointless. A PhD trains you to be a researcher in that field. It's not just classes and book-knowledge but is where you do your own research. So if you don't want to be a physicist, your financial and mental health will be better off if you get straight into whatever you do want to do.
Most of the reasons for doing a Masters, like boosting your admission prospects or preparing to start a PhD, don't apply if you do them simultaneously.
I understand the FOMO of knowledge and the feeling of wanting to be an expert in everything. But at some point you need to qddeot that you can't specialize in everything, and trust your ability to self study (or at least informally study) the new things you want or need to learn.
Not the answer you're looking for browse other questions tagged phd graduate-school masters computer-science physics ..
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.
Overseas tuition fees (2024/25), programme starts, applications accepted.
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.
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.
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.
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.
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.
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.
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.
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 .
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
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 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 .
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 .
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 .
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.
Please read the Application Guidance before proceeding with your application.
Got questions get in touch.
UCL is regulated by the Office for Students .
We’re thrilled that you are interested in our PhD program in computer science! This page provides an overview of the application process, some guidelines, and answers to specific questions. Please check our FAQ before emailing [email protected] with any questions not answered here.
Our program accepts a large number of applicants each year from a diverse range of backgrounds. Our applicants come directly from undergraduate or master’s programs, as well as industry positions, and from within United States and numerous countries around the world.
Visit the interactive PhD program statistics page to view historical program data pertaining to admissions, enrollment, retention/attrition/completion, and time to degree conferral. (Select “ Computer Science” from the “Choose Program” drop-down menu.)
We’re ready for you. Click on the link below to start your application to become a PhD student at Johns Hopkins University
The most important question we ask when reviewing applications is "Will this individual excel at research?" Every part of your application is helpful insofar as it answers this question. The three major components of an application are the statement, letters of recommendation, and grades.
This is one of the most important parts of your application; it lets us get to know you and creates a narrative of your academic career and future plans. Before you write your statement, start by thinking about what you want us to learn about you. Make a list of important achievements, perspectives, and goals. Build your statement around this list. We are looking for students who have made the most of the opportunities they have been presented with and who are smart, creative, and motivated. Keep in mind that we also have your CV and letters of recommendation, so we don’t necessarily need a list of all your accomplishments. However, your statement can fill in the narrative around what you did and, more specifically, why you did it. What motivates you? What are your research interests and why? These details aren’t found elsewhere in your application, so focus on them in your statement.
There are a few things we suggest not including in your statement. While it’s tempting to give a rationale for why you are applying to our program, don’t include it if it’s uninformed. Consider: “I want to apply to Johns Hopkins because it’s one of the premiere academic programs.” We know that already! If you do have specific reasons to be interested in our program (e.g. location, a specific project, a faculty member, etc.), be sure to mention them.
In terms of your motivation, be specific! Don’t write: “I’ve wanted to do a PhD in CS since I was six years old.” We don’t trust that six-year-olds make good career decisions. If you write “I have always found AREA X fascinating,” explain why.
The two most important factors of a recommendation letter are: 1) select someone who knows you well, and 2) select someone who knows how to write a letter.
First, it’s tempting to ask Professor X. to write a letter for you because they are a well-known person in the field. While we can better contextualize letters from people we know, it’s only helpful if the letter contains meaningful information. If Professor X. writes, “I’ve met the applicant a few times and they seem sharp,” that’s not useful information. It’s more important to select someone who knows you well and can discuss your achievements in detail.
Second, your letter writer should know how to write a letter. Academic research programs look for different things than a company. We often read letters from work supervisors that say nice things, but don’t speak to the qualities we find most important.
Of course, it’s a balance. You want someone who knows you well, but they still need to know how to write a good letter of recommendation.
We understand that three letters are a lot, especially for an undergraduate applying directly to a PhD program. We don’t expect each candidate to have three amazing letters. Your choices should be about balance: you want people who know you well, can write good academic letters, and know the research field. Use your choice of your three letter-writers to create this balance.
There isn’t much you can do about your grades—you have the grades you have. However, we do not use any grade cutoffs or thresholds in admissions. We want to see that you did well and excelled in whatever program you were in. Did you push yourself to take upper-level classes? Did you do well in the classes most directly related to your research area? If you have special circumstances that explain some of your grades, please include a description of them in your statement.
The Whiting School of Engineering does not require GRE General Test scores for applications to our PhD programs.
Non-native English speakers must take the TOEFL or IELTS exams. Details on accepted exams, scores, and exceptions to this requirement can be found here .
There are many helpful guides for PhD applications. Here are a few we recommend:
Application Deadline:
The deadline for fall is December 15th. (No recruiting for spring admissions.)
The application will be available for submission on or around August 15.
The Vivien Thomas Scholars Initiative (VTSI) is an endowed fellowship program at Johns Hopkins for PhD students in STEM fields. It provides full tuition, stipend, and benefits while also providing targeted mentoring, networking, community, and professional development opportunities. Students who have attended a historically black college and university or other minority serving institution for undergraduate study are eligible to apply. To be considered for the VTSI, all application and supplementary materials must be received by December 1, 2021.
About the university, research at cambridge.
Postgraduate Study
The PhD is the primary research degree that can be taken in the Department of Computer Science and Technology. The Cambridge PhD is a three to four-year full-time (five to seven-year part-time) programme of individual research on a topic agreed by the student and the Department, under the guidance of a staff member as the student's supervisor.
All research students are admitted to read for the PhD degree on a probationary basis and will be registered for the Certificate of Postgraduate Study (CPGS) in the first instance. During this year students may do some additional coursework and will write a research report that is likely to form the foundation of the eventual PhD thesis. The CPGS will involve four components:
Research skills training
Practical work
Research report of no more than 10,000 words
Attendance at a research workshops and research seminars
At the end of the third term and on completion of the CPGS, students whose performance indicates that they would be able to complete a PhD in a reasonable time will be upgraded to PhD status. A student who is not upgraded to PhD status, and who has completed three terms of study, will normally be awarded the CPGS alone. They will not submit a thesis for the PhD degree.
There is an expectation that all research students will contribute to teaching in the department for which some training will be provided. Research students will submit a log - or tally-sheet - of teaching activities annually at the end of June.
Students are expected to complete the substance of their research by the end of their third year, submitting their thesis then or within a few months.
Applicants wishing to apply to undertake a PhD on a part-time basis should refer to the Department's admissions advice for potential part-time students.
The Postgraduate Virtual Open Day usually takes place at the end of October. It’s a great opportunity to ask questions to admissions staff and academics, explore the Colleges virtually, and to find out more about courses, the application process and funding opportunities. Visit the Postgraduate Open Day page for more details.
See further the Postgraduate Admissions Events pages for other events relating to Postgraduate study, including study fairs, visits and international events.
3-4 years full-time, 4-7 years part-time, study mode : research, doctor of philosophy, department of computer science and technology, course - related enquiries, application - related enquiries, course on department website, dates and deadlines:, lent 2024 (closed).
Some courses can close early. See the Deadlines page for guidance on when to apply.
Funding deadlines.
These deadlines apply to applications for courses starting in Michaelmas 2024, Lent 2025 and Easter 2025.
Privacy Policy
Information compliance
Equality and Diversity
Terms of Study
About our website
Privacy policy
© 2024 University of Cambridge
Home > Blog > Academic Degrees > Computer Science News > Why Get a PhD in Computer Science? Your Questions Answered
Academic Degrees , Computer Science News
Updated: June 19, 2024
Published: August 24, 2019
Computer Science is an ever evolving and massively expanding field of study as technology continues to innovate and data grows exponentially. For those highly interested in research, earning your PhD in Computer Science can offer you top level accessibility to become an expert in the field and pursue either a high-level career within the industry or work in academia.
Most people who have completed the doctorate degree advise doing so only if you really love the subject and research. Earning your PhD in Computer Science has many benefits, although there is no doubt that it’s challenging.
Although a doctorate degree is not required to work in the field, it offers other benefits like allowing you to research cutting-edge technology with adequate funding. As with any graduate degree, it takes both time and money to complete, so before deciding to enroll, let’s go more in depth and answer some questions about why you would want to get a PhD in Computer Science.
What is a phd in computer science.
A PhD in Computer Science is the highest level doctorate degree you can earn. Once you finish your undergraduate degree in Computer Science or a related field like Engineering or Applied Mathematics, you can apply for your doctorate degree .
If you didn’t major in Computer Science, then earning your Master’s degree in the subject will help you on your journey for your doctorate degree. Although it is not required to apply for a PhD, having your Master’s degree first is generally preferable.
Most programs require the following, along with a degree, to apply for a PhD:
Earning your PhD in Computer Science is not for the faint of heart as it requires a lot of time, energy and perseverance. Although the length of completion depends on your enrollment status of full or part-time, it typically takes 5-6 years to finish.
As the top academic achievement within the field, a PhD exposes students to high-level information, as well as some of the hardest challenges facing the world and technology. A PhD grants students the opportunity to perform the research of their choice and explore the topic that interest them the most.
Upon graduation, a PhD student can continue with academia or enter the industry. However, if you want to enter the field as a Computer Programmer, Software Developer or the like, you don’t have to earn a degree at this level as a Bachelor’s degree will suffice. In fact, some jobs may consider a PhD candidate to be too highly qualified, so you’ll want to assess your future goals before enrolling in a PhD program.
One of the benefits of earning this doctorate degree is the freedom you have. Most programs are quite unstructured, meaning that you get to choose what you want to research. Therefore, you can be a leading expert in the field and help to shape policies around artificial intelligence, automation and technologies that are changing the way the world functions.
The deep and rich education can expand your horizons and help you understand ideas and topics that you would never have otherwise considered.
Although it is possible to enter the field of Computer Science without a PhD, having the knowledge will expand possibilities and increase your pay.
Some of the job titles that PhD candidates seek include:
People in this position help to invent new programming languages that enhance business practices. With the high amount of data, information and research, these scientists can create changes and also assess their impact through analysis.
Database administrators organize and secure data against attacks. Those with a PhD can be trusted to understand the complex nature of various systems and be able to better protect them.
Software developers create systems and software for various uses. Although a PhD is not required to be a software developer, it further enhances one’s understanding.
Computer Science salaries vary based on position type, location and education. However, the overall field of Computer Science is growing. In fact, Computer and Information Research Scientists are expecting much higher than average growth with the discipline expected to increase its demand by 19% between 2016 and 2026. Those with a PhD will increase their salary potential based on their educational accomplishment.
Furthermore, with a PhD in Computer Science, you can go on to be a professor since you’re a leading expert in the field. The demand for jobs within the field is growing, especially regarding cloud computing, data storage, artificial intelligence and information security.
The reason you choose to earn your PhD in Computer Science is personal, and how you choose to do it is also a subjective choice. It’s hard to say if an online university or traditional onsite program is better or worse because the reasons for choosing to do one or the other are different.
The benefits of an online program include relatively lower costs, more flexibility and greater accessibility. However, an onsite program offers you more opportunity to perform research and work with those in person who are already advancing the field.
For example, some students who earn their Bachelor’s degree in Computer Science online from University of the People may enjoy the online experience and therefore want to continue their studies remotely by earning their PhD online as well.
Earning your undergraduate degree is the first step in moving towards earning your PhD in Computer Science. While the field is always growing and the opportunity for research multiplies, pursuing a PhD in the discipline is an important decision to make. The program generally offers freedom to select your area of interest, but it also takes time and a lot of dedication to complete.
Those who go on to get their PhD should really have an affinity for the subject matter and love to conduct research. It’s also useful to know that it’s typically easier to earn a PhD then enter the field as opposed to working in the field and then going back to earn your PhD.
Any form of higher education will never serve as a detriment as it helps expand your mind, create more networking opportunities and better hone your skills and knowledge regarding specific subject matter.
In this article
At UoPeople, our blog writers are thinkers, researchers, and experts dedicated to curating articles relevant to our mission: making higher education accessible to everyone. Read More
IMAGES
COMMENTS
For those working toward earning their Doctorate in Computer Science, it isn't uncommon to have questions regarding career paths. Some of these questions include, "Can I get the kind of job I want in computer science following graduation?" "What are my job options?" "What is a doctorate in computer science salary?" "Is a computer science PhD worth it?" Let's look at five ...
If you have a PHD in computer science, you are among the smartest and most qualified people in the world. You have worked hard for years to earn this degree, and now you are ready to take on the world. But what comes next? How do you use your knowledge and skills to make a difference in the world? Here are five ways to put your PHD to work:
A Ph.D. in computer science is a doctoral degree that students can earn after completing advanced research on a complex computer science topic, such as artificial intelligence (AI) or network architecture. A doctorate is the highest academic degree students can earn in the computer science field. These programs typically teach students how to ...
Interested in a computer science Ph.D. program? Use our guide to learn the benefits of pursuing this degree and what to expect.
Earning a doctorate in computer science takes 4-5 years. After completing their degrees, graduates commonly work in tech, biomedicine, business, and academia. Computer science doctoral students strengthen their problem-solving, analytical, and research abilities. The degree requires exceptional computing and technology skills.
Computer science studies focus on computer hardware and software systems, and a degree in the discipline allows someone to pursue a variety of careers - and not just in Silicon Valley.
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.
A computer science PhD offers the chance to become a leading researcher in a highly important field with potential for transformational research. Especially consider it if you want to enter computer science academia or do high-level research in industry and expect to be among the top 30% of PhD candidates.
How can Bachelor and Master graduates in computer science, software engineering, and related fields capitalize on these opportunities? An ideal place to start is to pursue a computer science or software engineering PhD at the University of Texas at Dallas (UT Dallas).
In the Computer Science program, you will learn both the fundamentals of computation and computation's interaction with the world. Your work will involve a wide range of areas including theoretical computer science, artificial intelligence and machine learning, economics and computer science, privacy and security, data-management systems, intelligent interfaces, operating systems, computer ...
A part-time PhD in Computer Science offers the unique opportunity to advance your academic career while still maintaining your professional commitments. This flexibility allows you to continue working in your current job, providing financial stability and practical application of your studies.
If you're considering graduate school in Computer Science Considering graduate school in Computer Science? A good place to start is to talk with one of your CS Profs that you know well. In the meantime, here are some general thoughts on graduate school in computer science.
Learn everything you need to know about getting an online PhD in Computer Science including salary, requirements, and how to get started.
Doctor of Philosophy (PhD) The PhD program provides advanced depth and breadth of computer science, and culminates in a dissertation that makes a significant and original contribution to computer science research under the guidance of a faculty member.
Payscale.com reports an average salary for computer science PhDs of $133,000. Clearly, you don't get a PhD for the money; you can make nearly as much as a PhD makes with only a master's degree. In 2016, the Taulbee Survey collected income data for computer science faculty at US and Canadian universities. According to its data, a full ...
Sometimes, Ph.Ds join the university system after working for 5 to 10 years in a startup. They bring in a lot of new ideas with them in the process. Another interesting trend has emerged in the last fifteen years. A disproportionate number of Ph.Ds in computer science are joining the finance and business consulting industries.
PhD in Computer Science is a 3-year long doctorate level course in computer science and its related aspects. Ph.D. in computer science topics of study include Research Methodology, Data Mining, Machine Learning, Rough Set Theory, etc.
Computer Science is one of the most pursued fields in today's time. While many settle for a B.Tech or an M.Tech, considering they also help you get higher-paying jobs, many prefer going for the research degree— Ph.D. Computer Science.
5 Why don't you go after an interdisciplinary PhD that will combine Computer Science and Physics? There are so many topics to be explored such as complexity/network theory in physics, and machine learning applications in physics.
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.
Applying to our PhD Program We're thrilled that you are interested in our PhD program in computer science! This page provides an overview of the application process, some guidelines, and answers to specific questions. Please check our FAQ before emailing [email protected] with any questions not answered here.
The PhD is the primary research degree that can be taken in the Department of Computer Science and Technology. The Cambridge PhD is a three to four-year full-time (five to seven-year part-time) programme of individual research on a topic agreed by the student and the Department, under the guidance of a staff member as the student's supervisor.
Computer Science is an ever evolving and massively expanding field of study as technology continues to innovate and data grows exponentially. For those highly interested in research, earning your PhD in Computer Science can offer you top level accessibility to become an expert in the field and pursue either a high-level career within the industry or work in academia.
Computer Science Jobs for Those With a Master's Degree. If you hold a bachelor's degree in computer science or a similar subject and are seeking a senior-level position, you may find a master's degree in computer science helpful (some employers require them). By updating your existing technological knowledge while honing your leadership ...
Buddy4Study was live.
It is the best course after bsc computer science or jobs after graduation in science. Biostatisticians are experts who perform statistical research studies. They are mostly working in the healthcare industry. They examine genetic data and disorders to create clinical testing and trials for new pharmaceutical medications.