PHD in Computer Science and Engineering is a 5 year course. Student should have cleared a bachelor’s degree with Computer Science as a subject or equivalent to this degree from a recognised University.
The tuition fees by average for Ph.D. (Computer Science and Engineering) comes between INR 30,000 to 4 Lacs for span of 5 years.
Admissions for such course are on the basis of counselling after clearing entrance tests depending on the colleges.
Top institutes which are offering this course are as follows:
- Chandigarh University
- Christ University
- Veermata Jijabai Technological Institute
- Jamia Millia Islamia
- Shiv Nadar University
- Poornima University
- GITAM University
- Netaji Subhas Institute of Technology
- PEC University of Technology
- Lingaya's University
Major Job profile and designations for these graduates are Postsecondary Teacher, Computer and Information Research Scientist, Computer Hardware Engineer, IT support analyst, Network Engineer and IT consultant etc.
Graduates with this degree have opportunity for the industries like Coaching Centres, Computer Science and Engineering Consultancies, Computer Science and Engineering Department, Home Tuitions, Private Tuitions, Research and Development Agencies and Schools etc.
The average salary for Ph.D. (Computer Science and Engineering) graduates is around INR 3 Lacs to INR 14 Lacs but this can be higher on the basis of experience and other factors.
Top Colleges for Ph.D. (Computer Science and Engineering)
Ph.D. (Computer Science and Engineering): Course Highlights
Listed below are some of the major highlights of the course.
|Duration||3 to 5 years|
|Examination Type||Semester System|
|Eligibility||Post-graduation in Computer Science|
|Admission Process||Based on counselling after clearing Entrance Tests like UGC-NET for different colleges.|
|Course Fee||INR 30,000 to 4 Lacs for five years|
|Average Starting Salary||INR 3 to 14 lacs per annum|
|Top Recruiting Companies||Google, Microsoft, Yahoo, Adobe, Intel, Nokia|
|Job Positions||Postsecondary Teacher Computer and Information Research Scientist Computer Hardware Engineer IT support analyst Network Engineer IT consultant|
Ph.D. (Computer Science and Engineering): What is it about?
Ph.D. in Computer Science and Engineering is a doctorate course. The areas of research in this course include Machine Learning and its application in various fields and technical areas.
Students can be fully funded through research assistantships, teaching assistantships, and fellowships.
According to The Bureau of Labor Statistics, the general duties of a computer and information research scientist include:
- Help scientists and engineers solve complex computing problems
- Invent new computing languages, tools, and methods to improve the way in which people work with computers
- Design experiments to test the operation of these software systems
- Analyze the results of their experiments
- Publish their findings in academic journals
Ph.D. (Computer Science and Engineering): Top Institutes
|NAME OF INSTITUTE||CITY||AVERAGE COURSE FEES|
|Chandigarh University||Chandigarh||INR 2.40 Lacs|
|Christ University||Bangalore||INR 2 Lacs|
|Veermata Jijabai Technological Institute||Mumbai||INR 1.26 Lacs|
|Jamia Millia Islamia||Chennai||INR 31,810|
|Shiv Nadar University||Greater Noida||INR 2.96 Lacs|
|Poornima University||Jaipur||INR 1.75 Lacs|
|GITAM University||Visakhapatnam||INR 1.54 Lacs|
|Netaji Subhas Institute of Technology||Delhi||INR 2.20 Lacs|
|PEC University of Technology||Chandigarh||INR 73,000|
|Lingaya's University||Faridabad||INR 1.95 Lacs|
|Indian Institute of Information Technology, Design and Manufacturing, Jabalpur||Jabalpur||INR 107,000|
|AISECT University||Bhopal||INR 3.15 Lacs|
|Indian Institute of Technology, Gandhinagar||Ahmedabad||INR 4.55 Lacs|
|Indian Institute of Technology, Hyderabad||Hyderabad||INR 3.34 Lacs|
|National Institute of Technology, Meghalaya||Shillong||INR 69,500|
|Sanskriti University||Mathura||INR 1.95 Lacs|
|Shri Jagdishprasad Jhabarmal Tibrewala University||Rajasthan||INR 90,840|
|Lovely Professional University||Delhi||INR 3.16 Lacs|
|Sharda University||Noida||INR 1.80 Lacs|
Ph.D. (Computer Science and Engineering): Eligibility
To pursue a PHD course in Computer Science and Engineering the candidate should have bachelor’s degree in Computer Science and Engineering from recognized university. Also the masters in Biology/Pharmacy and Computer Science and Engineering or the relevant stream with aggregate of 55% marks along with valid PHD entrance test along with the interview.
For admission to the Ph.D. programme in Computer Science and Engineering department minimum requirements are:
- B.Tech / M.Tech in any branch of Engineering/ Bio Technology and Interdisciplinary areas.
- B.Tech / M.Tech or equivalent degree in Computer Science and Engineering.
Ph.D. (Computer Science and Engineering): Admission Process
Some Institutes conduct their own entrance tests and provide admissions on the basis of the entrance exam score and performance in subsequent rounds.
Entrance Exams are:
- Bharathidasan University PhD Entrance Exam
- Centre of Behavioral and Cognitive Sciences (CBCS), University of Allahabad PhD Entrance Exam
- Chennai Mathematical Institute Admission Test
- Guru Jambheshwar University of Science & Technology (GJUS&T) Entrance Exam
- IIST Indian Institute of Space Science and Technology Thiruvananthapuram PhD Admission Test
- Indian Institute of Information Technology, Design and Manufacturing Jabalpur IIITDM PhD Admission Test
- Indian Institute of Science (IIS) Entrance Test
- CSIR / UGC / NBHM / DBT
Ph.D. (Computer Science and Engineering): Syllabus and Course Description
|PHD-CS-101: Research Methodology||PHD-CS-102: Departmental Course|
|Mode of study includes: There will be rigorous continuous assessment process for this course. Course objectives Discuss major categories, techniques, and processes of doing research in Computer science. Implement a small research project in an area of computer science. Present and report on research in acceptable manner for the computer science research community. Assignments Paper Critique/Review & Summary. Evaluating a Software Process / Product. End Term Evaluation The Research Paper written at 1 will be given to the respective student for answering the questions in respect of their self-assessment. Presenting a paper in a conference setup arranged for the class.||1. Formal Methods: Program Correctness, Horare Logic, Program Semantics and Model Checking. 2. Foundations of Computing 3. Software Systems 4. Parallel and Distributed Systems|
|PHD-CS-103: Special Course||-|
|Student have to submit the review to HOD/Director of the Research Center which will be assessed by an expert.||-|
Ph.D. (Computer Science and Engineering): Career Prospects
Although getting a PhD can be a tough task, the salary and career outlook are quite above average.
Listed below are some advantages and disadvantages of jobs after Ph.D. in Computer science and Engineering
- Freedom to pursue research topics that most interest you.
- Very smart colleagues.
- Less than 10% end up with tenure-track jobs.
- Takes a long time (5-7 years), with relatively low pay.
- About half of those who enter industry afterwards don't end up with research positions.
On successful completion of graduation or post-graduation aspirants can make their career as Software Engineer/Programmer/Developer (JAVA/ .NET/C#/Python/C++ etc.), Network Administrator, Database Administrator, Network Programmer, Software Tester, System Analyst, Business Analyst, System Engineer, Hardware Engineer, Support Specialist, etc.
Holding a Ph.D. in Computer Science typically leads to a career in research. Many Ph.D. holders work in academia, although public and private career paths are also available.
Other recent graduates are pursuing post-doctoral research at MIT, the University of Colorado, and the Naval Research Laboratory.
|Job Position||Job Description||Average Annual Pay Scale in INR|
|Postsecondary Teacher||Postsecondary teachers perform a broad array of tasks that include preparing courses, delivering lecturers, and evaluating student work. Postsecondary teachers typically need to have a doctoral degree; previous teaching experience isn't required, but some schools prefer it.||395,493|
|Computer and Information Research Scientist||Computer and information research scientists explore how to use computing technology to solve problems through research, development, and experimentation. Employers typically require applicants to have a doctoral degree; in some cases, applicants are expected to have coursework in the area of specialization in which they wish to work.||367,000|
|Computer Hardware Engineer||Computer hardware engineers apply their skills and knowledge in making and improving computer parts that maximize qualities like speed, efficiency, and capacity, as well as the interconnectedness that allows various computer parts to work together. Factors that can help computer hardware engineers get ahead include holding an advanced degree and earning a degree from an ABET-accredited program.||455,286|
|IT support analyst||IT support analysts have responsibility to provide a technical set-up, advice and support to IT users via email, phone, and social media and in person. For example, there is a growing market for on-demand services for home and office tech repair, set-up and troubleshooting.||312,032|
|Network Engineer||Network engineers are also responsible for security, data storage and disaster recovery strategies. A telecoms or computer science-related degree is needed.||678,705|
|IT consultant||IT consultant is a person who has responsibility to provide technical related consultancies to develop and implement the IT systems for the internal as well as external clients.||846,711 to 1,466,071|
|Technical sales representative||These representatives have the responsibility to sell hardware and software and to know the benefits of business of whole services and systems. There will be targets to meet and commission when you reach them.||292,705|
|Web designer||Web designers create the design and layout of a website or web pages, working with colleagues or clients to meet their requirements.||233,558|
|Software Developer||Software developers implement software solutions by building programs, applications and websites. They write and test code, often using development tools.||390,970|
|Quality Assurance analysts||Quality Assurance analysts are responsible for testing the games, programs, software to take the surety that it is reliable, fully functional and user friendly before it is released to the market.||352,516|
|Application analyst||Application analyst make sure that the processes needed for a business to function and succeed are running smoothly. You'll act as a technical point of contact to fix application and systems issues, usually on an immediate basis.||420,659|
|Systems analyst||Systems analysts examine existing IT systems and write requirement for new ones. Analyzing of hardware, software and wider IT systems for the client or employer and also to know the new requirements.||602,094|