Master of Philosophy (M.Phil) Computer Science Eligibility, Admission Process, Entrance Exams, Syllabus, Scope 2023

Sounak Banerjee's profile photo

Sounak Banerjee

Associate Content Manager

MPhil Computer Science or Masters of Philosophy in Computer Science is a postgraduate academic research course for a minimum of one year. MPhil in Computer Science is an intermediate degree between Masters and Doctorate. It is designed for students who wish to attain a comprehensive background in Computer Science & Informatics.

The curriculum focuses on a broad understanding of the philosophical approach in computer science and IT, research methodology and latest computer science trends, and a deep understanding of the specialization field. It aims to grow scholars into mature academics, capable of making original scientific contributions that have both practical significance and rigorous, elegant theoretical basis. The program includes a dissertation in partial fulfillment of the Degree award requirements.

See Also: Top MPhil Computer Science Colleges in India

The graduates can also choose to pursue a Ph.D. in Computer Science or Computer Application programs after completion of MPhil Computer Science. An MPhil Computer Science holder is exempted from a written test to apply for a Ph.D. degree, therefore M.Phil acts as a benefit for candidates planning to pursue a Ph.D. in the future.

See Also: Top MPhil Computer Science Colleges in Tamil Nadu

After completion of MPhil Computer Science a candidate can opt for a Ph.D. in Computer Science or Ph.D. in Computer Applications. Candidates are exempted from the Ph.D. entrance exam provided they have completed MPhil. Appearing for UGC NET / UGC CSIR widens opportunities in teaching / academic areas. The course incorporates high-level analysis of key subjects, the ability to study advanced field topics, and the experience of writing a research paper, offering an excellent basis for a career as a Researcher.

MPhil in Computer Science Highlights

MPhil Computer Science usually offers huge opportunities in the future, therefore students majoring in Computer Science usually choose to do MPhil. The basic information about the course is mentioned in the table below: 

Course level Post Graduate - Academic Research
Duration One year
Examination Type Semester
Eligibility Criteria Masters in Computer Science
Admission Process Entrance Test + PI
Course Fee INR 2000 - INR 70000
Average Salary INR 200000 - INR 1500000
Top Recruiting Companies Infosys Limited, Oracle Corp, Cognizant, HCL Technologies Ltd, HCL Technologies Ltd, International Business Machines Corp, Eclinicalworks LLC, Accenture, and so on. 
Job Positions Computer Science Technical Officer, program manager, Software Development Project Manager, Computer Scientist, system analyst or network analyst, IT Project Leader, Professor, and so on.

What is MPhil in Computer Science all about?

A candidate with a Master’s degree in Computer Science or equivalent examination securing a minimum aggregate of 55% marks is eligible provided they qualify the national level entrance test such as NET JRF / NET LS / GATE / SLET or university level test. Admission will be merit-based on the performance of candidates in the entrance exam and personal interview. The average fees for MPhil Computer Science ranges from INR 2000 to INR 70000 in colleges/universities. 

After completion of the course, the graduates can work as Computer Science Technical Officer, program manager, Software Development Project Manager, Computer Scientist, system analyst or network analyst, IT Project Leader, Professor, so on with top recruiters of the field such as Infosys Limited, Oracle Corp, Cognizant, HCL Technologies Ltd, HCL Technologies Ltd, International Business Machines Corp, Eclinicalworks LLC, Accenture, and so on. The average salary is expected to be in the range of INR 2 lakh to INR 15 lakh per annum.

Why Study MPhil in Computer Science?

The main reasons of studying MPhil Computer Science is mentioned below :

  • Its practitioners find computer science to be a fundamental science-one that allows for certain skills and achievements.
  • MPhil Computer Science aims to grow scholars into mature academics, capable of making original scientific contributions that have both practical significance and rigorous, elegant theoretical basis.
  • MPhil Computer Science is well divided into a taught portion and a significant portion of the research, during which a thesis project is carried out under supervision.
  • The MPhil Computer Science curriculum focuses on a broad understanding of the philosophical approach in computer science and IT, research methodology and latest computer science trends, and a deep understanding of the specialization field. 
  • It is an opportunity to become an expert in the chosen topic and to contribute to knowledge both academically and practically. This will also help the country's education sector grow and develop.
  • The skills learned through a study in computer science in critical thought, problem-solving, inference, and systematic analysis are highly transferable to other disciplines and highly in demand.
  • Build strong analytical and synthesizing practitioners and teachers with imaginative and creative thinking that can inspire the student population to establish a strong scientific culture.
  • It improves the prospects of highly-paid employment and opens up a wide range of opportunities.

What is MPhil in Computer Science Admission Process?

  • MPhil Computer Science admissions are done mainly through Entrance Test followed by personal interview conducted by the respective institute/university.
  • Candidates who have qualified National level Entrance Tests such as NET JRF / NET LS / GATE / SLET are exempted from the university level entrance exam but will have to qualify the personal interviews before securing a seat in the program.
  • Application forms for admissions are invited generally during May for the MPhil Computer Science program on web portals/newspapers/websites of the college/university.
  • Institute / College may specify a higher credit requirement for their MPhil Computer Science program.
  • The Selection Committee will call eligible candidates possessing the minimum educational qualifications and satisfying score in the entrance exam and satisfying additional and stiffer criteria set from time to time, for an interview and/or test. 
  • Based on the academic record and the performance of the candidates in selection criteria, candidates found suitable for admission will be accepted.
  • Reservations apply to SC / ST / EWS / OBC NCL / PwD candidates as per Govt. of India rules.
  • A student seeking admission to the MPhil Computer Science program shall submit the application form along with :

    • Proof of birth date

    • Degree or passing certificate of the qualifying examination

    • Migration Certificate from the University last attended

    • Gap certificate if applicable.

    • Scorecard of the entrance exam

See Also: 

What is MPhil in Computer Science Eligibility?

The candidates who are planning to pursue MPhil Computer Science should fulfill the minimum eligibility criteria mentioned below:

  • Candidates should hold an M.Sc. / MCA / M.Tech in Computer Science / IT / Electronics / Computational Science / Geo-Informatics from a recognized institute.
  • Candidates need to secure a minimum aggregate of 55% marks or equivalent grade B in the UGC 7 point scale.
  • In the case of reserved category SC / ST / OBC / PH candidates, a relaxation of 5% marks or equivalent grade is given as per UGC guidelines.
  • Candidates with NET JRF / NET LS / GATE / SLET are exempted from appearing for university conducted entrance tests but need to appear for the personal interview round.
  • There is no age bar to apply for MPhil Computer Science.

Related Subjects:

What are MPhil in Computer Science Entrance Exams?

The steps that students must follow in order to study MPhil Computer Science. The steps are applicable for candidates applying for the entrance exam for MPhil Computer Science.

Step 1: Candidates need to register to the official website by providing their email id, mobile number, and password.

Step 2: Filling up the online form with personal and academic details and course details.

Step 3: Upload all the scanned documents like candidate’s Photograph, Signature, Photo Identification, mark sheets, caste certificate, etc.

Step 4: Payment of the application fees using a Net banking, debit/credit card.

Step 5: Submission of the application fee and form, submit and download the form for future references. 

Candidates need to qualify the entrance exam conducted by UGC, State, or university to secure a seat in MPhil Computer Science. Below is a list of some entrance exams applicable for M.Phil. programs:

How to Prepare for the MPhil Computer Science Entrance Exam?

To prepare for the entrance exams, the candidates should know the syllabus, the books to refer to, and the question pattern. And they should prepare according to it. They should also refer to the previous year question papers and also appear for the mock tests.

  • Exam Pattern: The exam is usually of 2 - 3-hour duration. It is divided into objective and subjective type questions of a total of 100 marks.
  • Important topics: The syllabus of most of the entrance exam usually include common topics from the master studies that include Advanced Programming Language, Operating System, Data Structures using C, Artificial Intelligence, Computer Organisation, and Architecture, Computer Graphics, Microprocessor and Applications, Advanced Computer Networks, System Software, Data Networking.
  • Books: The candidates can simply refer to their coursebook studies in the master's degree program.

How to get admission in top M.Phil. in Computer Science institutions?

  • To secure a seat in a good college for an MPhil Computer Science, candidates must hold an exceptional academic record.
  • An individual scholar must complete a larger number of credits based on their background and preparation level.
  • Candidates must look out for an advertisement for MPhil admissions to be aware of the vacancy in the research area of your choice.
  • Candidates must appear for National Entrance Tests and score high ranking marks to secure a seat in a good college.
  • Candidates should put their time and effort in the entrance test as well as be prepared for a personal interview round.
  • They should prepare for the entrance exams in advance and also practice through mock tests.
  • Be thorough with Computer Science subjects and be well versed with bachelor and post-graduation subjects.
  • They should check the eligibility, cut-offs, selection criteria, admission process, application procedure, and other updates for better preparation.

MPhil in Computer Science Syllabus

The research course is a minimum of one year. It includes the taught portion and research portion during which a thesis project is carried out under supervision. The delivery method of the course comprises classroom lectures, case study reports, workshops, seminars, guest lectures from successful personnel, research work and industrial visits to help students get familiar with work strategies being followed in the industry. The MPhil Computer Science course work shall include :

Paper I: Research Methodology
Paper II: Concepts In Computer Science
Paper III: Artificial Intelligence & Expert Systems
Paper IV: Simulation And Modeling
Paper V: Grid Computing
Paper VI: Data Mining
Paper VII: Wireless Networks And Security
Paper VIII: Object-Oriented Database Systems
Paper IX: Artificial Neural Networks

MPhil in Computer Science Top Colleges

Here is the Top M.Phil. in computer science colleges / universities list for your reference. These colleges show the admission process, location, and average fee charged for this course.

Name of the Institute City Average Course Fee
Jamia Millia Islamia? New Delhi INR 13,870
Bharathiar University Coimbatore INR 9,400
Kerala University Thiruvananthapuram INR 9,000
Chandigarh University Chandigarh INR 70,000
Calicut University Calicut INR 6,575
Mumbai University Mumbai INR 20,395
Goa University North Goa INR 12,390
Annamalia University Chidambaram INR 34,060
Christ University Bangalore INR 60,000
NIMS University Jaipur INR 60,000

A candidate with a Master’s degree in Computer Science or equivalent examination securing a minimum aggregate of 55% marks is eligible provided they qualify the national level entrance test such as NET JRF / NET LS / GATE / SLET or university level test. Admission will be merit-based on the performance of candidates in the entrance exam and personal interview. The average fees for MPhil Computer Science ranges from INR 2000 to INR 70000 in colleges/universities. 

MPhil in Computer Science: College Comparison

MPhil in Computer Science: College Comparison

Below is the college comparison of the top colleges offering MPhil Computer Science. The comparison has been made in terms of several parameters like average fee, college overview, admission process, top recruiter, and many others.

Parameters Jamia Millia Islamia Bharathiar University Kerala University
Overview It is a central University, established in 1920 at Aligarh. It is a state government-owned university, established in the year 1982. It was established in 1937 and recognized by UGC and NAAC.
Location New Delhi Coimbatore Thiruvananthapuram
Eligibility Criteria Post Graduation Post Graduation Post Graduation
Admission Process Entrance Test TANCET Entrance Test
Average Annual Fees INR 13870 INR 9,400 INR 9000
Average Annual Salary INR 450000 INR 1,20,000 INR 250000
Top Companies Visited Adobe, India Infrastructure, Siemens Ltd, Hikari Tsushin, etc. ANZ Grindlays, Infosys Technologies Ltd, American Presidency Lines, ITC, Bharat Planet.com, Mahindra Holiday, BPL Telecom, NIIT, etc. Future Group, HDFC, Earnst & Young, Mahindra and Mahindra, etc.

What are the Research Areas for MPhil in Computer Science?

A degree in computer science is initiated by developing a foundation in key topics of computer science. A closer look is given below on some of the most common topics related to computer science:

Research Area Area Description
Software Engineering includes the development and creation of software and software applications for computer systems. Software for applications consists of user-focused programs that include web browsers, database systems, etc.
Image Processing Digital image processing in computing science is the use of a digital computer to process digital images through an algorithm. Digital image processing has many benefits over analog image processing, as a subcategory or sector of digital signal processing.
Data Mining Data mining is a process of finding patterns at the intersection of machine learning, statistics, and database systems in broad data sets involving methods.
Artificial Intelligence It refers to the simulation of human intelligence in machines that are programmed to think and imitate their behavior like humans. The word can also refer to any computer that exhibits human mind-related traits such as learning and problem-solving
Networks Security Network security is a broad concept encompassing a range of systems, tools, and processes. In its simplest word, it is a set of rules and configurations designed to protect computer networks and data privacy, confidentiality, and accessibility using both software and hardware technologies.
Embedded Systems An embedded system is a combination of computer hardware and software designed within a larger system for a particular function or function. The systems can be programmable or have a fixed purpose.
Programming language theory Programming is an interdisciplinary topic that integrates elements from topics such as mathematics, software engineering, and linguistics. The theory of programming language includes considering the design, implementation, analysis, characterization, and classification of programming languages and their individual characteristics.

MPhil in Computer Science Course Comparison

MPhil Computer Science and M.Phil. in Mathematics are almost similar courses except for a few differences. The below-given comparison is given keeping in mind all the important parameters of differences:

Parameters MPhil in Computer Science MPhil in Mathematics
Degree Type Post Graduation Research Post Graduation Research
Overview M.Phil. Computer Science is a curriculum aimed at training students to be able to solve the technological challenges that exist in the dynamic world of computer technology and IT. M.Phil. Mathematics focuses on various mathematics subjects including Perturbation Equations, Fluid Flow Instability, Ideal Algebra, Quotient Rings, Matrix Analysis, Boundary Layer Theory, Generalized Inverse, and more.
Examination Type Semester Semester
Average Annual Fees INR 2000 - INR 70000 INR 5000 - INR 1,00,000
Duration 1 year 1- 2 years
Eligibility Criteria Master's degree in Computer Science Master’s degree in Mathematics
Admission Process Entrance Test + PI Entrance Test + PI
Top Colleges Christ College, Presidency College, Jamia Millia Islamia University, Mumbai University, Calicut University Delhi University, Stella Maris College, Christ University, Presidency College, Queen-Mary’s College
Top Recruiting Companies Infosys Limited, Oracle Corp, Cognizant, HCL Technologies Ltd, HCL Technologies Ltd, International Business Machines Corp, Eclinicalworks LLC, Accenture, and so on.  Reliance Life Insurance, Bharti AXA, ICICI Bank, RBS, DRDO, Universities, ISRO, etc.
Job Positions Computer Science Technical Officer, program manager, Software Development Project Manager, Computer Scientist, system analyst or network analyst, IT Project Leader, Professor, and so on. Demographer, Economist, Teacher, Lecturer, Loan Officer, Manager, Accountant, etc.
Average Annual Salary INR 2,00,000 - INR 15,00,000 INR 6,00,000 - INR 10,00,000
Further Studies Doctorate in Computer Science / Computer Applications Doctorate in Mathematics

What are MPhil in Computer Science Job?

As technology is improving and becoming an integral part of our society it is shaping and defining how we live. Computer knowledge prepares us for a new, computer-based world, and helps us to cope with the rapid technological changes that are happening all the time. Although it makes one eligible for admission to a Ph.D. program, on the one hand, it also makes one eligible for an assistant professorship in different universities. And the consulting companies also recruit students to assist with research ventures. Here are some job positions available after graduating in Computer Science:

Job Profile Job Description Average Salary
Computer Scientist Identify and address emerging technical challenges in the industry, medicine, and other main industries. Theoretical concepts are implemented and modified to create new computer software and/or hardware solutions. Consult with end-users, administrators, and suppliers to define priorities and device specifications for computing. INR 18 Lakh
Research Analyst A research analyst is responsible for studying, evaluating, interpreting, and presenting data pertaining to markets, operations, finance/accounting, economics, consumers, and other knowledge related to the field in which they operate. INR 4 Lakh
Assistant Professor Assistant Professors are working in universities or colleges where they perform research and teach. They assist full professors, guide and supervise graduates, and spend time doing research and study. INR 4.5 Lakh
IT Project Leader A project leader is a professional who guides people and makes sure they carry out a project. Developing progress reports for the projects on which they are employed. Keeping the team concentrated on the mission and working toward achieving its goal. Testing samples of the goods INR 13 Lakhs
System analyst or Network analyst As a network analyst, you will be responsible for installing, carrying out, and maintaining all components of the network within an organization. Planning, planning, reviewing, and providing technical support for the company's data communications network or network community. INR 4 Lakhs
Computer Science Technical Officer Technical officers prepare and organize operations in such fields as construction, Technology, and engineering. Whereas the precise roles of technical officers vary by place of employment, they usually concentrate on ensuring that the structures and facilities of an organization are operating efficiently. INR 6 Lakh
Program manager Organizing projects and events in line with the organization's goals and objectives. Creation of new projects to support the organization's strategic course. Setting long term goals and maintaining them. Developing the program's strategy and business plan INR 10 Lakh
Mphil Computer Science Jos

MPhil in Computer Science Scope

There is huge scope for students going for MPhil Computer Science. The rising reach of computer science means that you have the option of working in a wide range of highly specialized fields.

  • With digital technology playing an ever-increasing role in all facets of modern life, it is likely that you will find your computer science skills in high demand in many different sectors, however, interestingly, most graduates are playing roles in the computer industry.
  • If working abroad is of interest then maybe it would be a smart idea to learn a language, or maybe handle whether that might improve your potential job prospects.

MPhil in Computer Science FAQs

Ques. What is the eligibility to apply for M.Phil in Computer Science?

Ans. Candidates should hold an M.Sc. / MCA / M.Tech in Computer Science / IT / Electronics / Computational Science / Geo-Informatics from a recognized institute. Minimum aggregate of 55% marks or equivalent grade B in the UGC 7 point scale or equivalent in the Master’s Degree.

Quest. What are the alternatives for a personal interview for an M.Phil.?

Ans. Due to Covid-19, in the current situation colleges and institutes are opting for video-conference mode for shortlisted candidates for Personal Interview for the M.Phil. program. The college will reach out to you regarding the same. Keep checking the official websites for updates.

Quest. What is the difference between Computer Science and Computer engineering?

Ans. Computer science is focused mostly on software-level problem-solving. Expect learning different programming languages, working with operating systems, and maintaining databases. Computer engineering focuses on problem-solving and the design of interfaces between hardware and software.

Ques. Is financial aid provided to pursue M.Phil.?

Ans. Research Scholars who have cleared National level exams with JRF or equivalent get financial assistance from the concerned funding agency. Non NET UGC fellowships are provided for research scholars who do not have any financial assistance.

Ques. What are the benefits of doing M.Phil.?

Ans. An M.Phil. delivers advanced research skills and experience valued by a variety of employers. A Ph.D. reveals these too, of course. But, outside the academic field, the added value of a doctorate may not be as important.

Ques. Is the entrance test mandatory to secure a seat in the M.Phil Program?

Ans. Yes, it is. To qualify it is mandatory to pass the University's written examination. The MPhil the entrance examination consists of two papers, General Aptitude & Research Methodology, and a domain-specific subject as studied at the postgraduate level.

Ques. What is the difference between a Ph.D. and M.Phil.?

Ans. A Ph.D. degree has a high edge over an M.Phil. degree. Ph.D. is generally used as training in advanced research work. In a Ph.D. degree, the research work generally has to be original. While in MPhil the work in the dissertation should not be compulsorily original but may reproduce a study already performed.

Ques. Is M.Phil. compulsory to pursue a Ph.D.?

Ans. It is not mandatory to pursue M.Phil. before applying for a Ph.D. The candidate who has completed M.Phil. adds more value to a doctorate degree. While some universities offer direct admissions to M.Phil. holders.

Ques. What to expect in the course?

Ans. The study of computers and computational structures in computer science. Computer Science core fields of study include artificial intelligence, computer systems and networks, security, database systems, human-computer interaction, vision and graphics, numerical analysis, programming languages, software engineering, bioinformatics, and computer theory. You may cover mathematical concepts including formal methods, Boolean algebra, discrete mathematics, set theory, probability, statistics, linear algebra, differential equations, and calculus.

Ques. What can I pursue after M.Phil.?

Ans. M.Phil lays down the foundation for a doctorate. A candidate can pursue a doctorate after MPhil. There are options for fellowship in research at various institutions.

Ques. How long does it take to complete the course?

Ans. It takes a minimum of one year to complete the course. It is divided into semesters and the dissertation is the crucial part to complete the degree.

Ques. What is the selection process for M.Phil in Computer Science?

Ans. Only those applications, which have been completed accurately and in full, and that, include the relevant certificates and other documents, as attachments will be considered. Candidates will be shortlisted, and those candidates who have been selected are required to take the entrance examination and appear for a personal interview. The final results will be revealed after the applicants have accumulated the marks they have received in their postgraduate test, entrance review, and personal interview.

Quest. Is there any extension for the application procedure?

Ans. Yes, most of the institutes have extended the application procedure. You can check the official website to be updated with the new dates for the application process. The admission committee monitors the announcements from the authorities of UGC, NTA, and so on. 

Quest. What are the job opportunities after M.Phil in Computer Science?

Ans. After completion of the course, the graduates can work as Computer Science Technical Officer, program manager, Software Development Project Manager, Computer Scientist, system analyst or network analyst, IT Project Leader, Professor, so on.

Comments



No Comments To Show