The duration of a Ph.D. program is typically three to four years for a student to complete the degree and contribute to the new knowledge in different fields of computer engineering and technology. Students do independent work on the topics chosen in consultation with the faculty mentors with an aim to make breakthroughs in areas of computer architecture, software engineering, computer networking, embedded systems and many more. TYPICALLY, required courses in the program comprise of graduate level Computer Engineering courses in the areas of specialization and research methods. A large number of programs have a condition that students are expected to sit for a qualifying exam that checks on their basic understanding before they proceed to the second half of the program that focuses on dissertation research.
Typical entrance exams accepted for admission into Ph.D. Computer Engineering programs are: GRE General Test, which measures basic verbal, quantitative and analytical writing abilities and GRE Subject Test in Computer Science that gauges the undergraduate level Computer Science knowledge of a candidate; and TOEFL/IELTS for English language proficiency for the international candidates. Other criteria may include submitting strong letters of recommendation, statement of purpose, prior research experience and good grades in an appropriate master’s degree program. The intensity of competition among applicants relative to universities is not uniform.
Highlights | Details |
---|---|
Full Form, Duration | Doctor of Philosophy in Computer Engineering, 3-5 years |
Course Level, Eligibility | Doctoral, Master's degree in Computer Engineering or related field with minimum 55% marks, NET/JRF qualified |
Top Colleges | IIT, IISc, NIT, Anna University, Jadavpur University, IIIT |
Entrance Exam | NET, JRF, GATE, CSIR-UGC NET, UGC-NET, college-specific entrance exams, interview |
1. A Bachelor’s Degree in Computer Engineering or any other relevant field with not less than 60% of the score obtained from a respected university. Have valid GATE/NET score.
2. Few institutes mandate for a students to have a master degree in computer engineering or a related field with more than 60% marks and GATE/NET qualification for Ph.D. program.
3. A good background in Computer Engineering courses including programming languages, algorithms, operating systems, computer architectures etc. should be demonstrated.
4. Relevant and valid aptitude tests, proficiency in English, critical thinking skills, research abilities, and writing skills, as well as interviews are necessary.
5. The possession of a PhD degree is highly preferred and preferred over candidates with a Masters degree with at least five years of teaching experience; Publications in reputed journals are desirable but not compulsory. It is desirable that the candidates have some work experience that would be relevant to the project.
Subject | Important Topics |
---|---|
Computer Architecture | Parallel processing, pipelining, cache memory, virtual memory |
Embedded Systems | Microcontrollers, real-time systems, embedded operating systems |
Computer Networks | Network protocols, network security, wireless networks, network architecture |
Software Engineering | Software design, software testing, software project management, software metrics |
Database Systems | Database design, data modeling, data warehousing, data mining |
Artificial Intelligence | Machine learning, natural language processing, computer vision, expert systems |
Operating Systems | Process management, memory management, file systems, I/O management |
Digital Signal Processing | Signal processing techniques, filter design, signal analysis, image processing |
Research Methodology | Research design, data collection, data analysis, research ethics |
Specialized Courses | Advanced topics in computer engineering, seminars, workshops |
Thesis | Original research work, dissertation, defense |
Specialization | Job Profile | Average Salary (per annum) |
---|---|---|
Artificial Intelligence | AI Researcher, AI Engineer | ₹18,00,000 - ₹35,00,000 |
Cybersecurity | Security Researcher, Security Consultant | ₹15,00,000 - ₹30,00,000 |
Data Science | Data Scientist, Data Engineer | ₹12,00,000 - ₹25,00,000 |
Computer Networks | Network Architect, Network Engineer | ₹10,00,000 - ₹20,00,000 |
Embedded Systems | Embedded Systems Engineer, IoT Developer | ₹9,00,000 - ₹18,00,00 |
Software Engineering | Software Architect, Software Engineer | ₹8,00,000 - ₹15,00,000 |
Database Systems | Database Administrator, Database Architect | ₹7,00,000 - ₹14,00,000 |
Digital Signal Processing | Signal Processing Engineer, Image Processing Engineer | ₹6,00,000 - ₹12,00,000 |
Academia | Professor, Researcher | ₹5,00,000 - ₹10,00,000 |
Industry | Computer Engineer, Research Engineer | ₹4,00,000 - ₹8,00,000 |