Skip to content

‘IEEE Projects’ – A ‘Pitfall’ in front of Real Research and Innovation.

Warning: IEEE ProjectsThe So-called “Base-Paper” Selection.

Generally, lecturers and professors of most of the colleges and universities of India and some other Counties, expects a Post Graduate level student to do his project or research work based on an IEEE paper or a research paper from such a reputed Journal. So a student is forced to select one such paper based on his ignorance and call it his “base paper”. For example, if he is a student of CS or ECE or a similar course, then the student is expected to do his project based on a simulator like ns2 or expected to implement this idea in a real system at least under Matlab or other programming tools.

The student is expected to implement the whole idea explained in this so-called “base paper” during the first year of his M.E/M.Tech course and expected to improve that system (the previous work- base paper) during his second year of M.E/M.Tech course.

Will it be really possible for an average M.E/M.Tech student, to complete this task within two years? Ok. It depends on the ability of the student and the complexity of the work presented in that paper. If the student is really bright and the complexity is moderate and the previous work is based on (or the previous work itself is) an open-source work, then it may be possible for that bright student to complete this task within his course duration else, the student will be in a miserable situation

As we know, the curriculum certainly not giving sufficient knowledge to all the students(or any of them) to understand such an IEEE level of research paper/concept or a complex simulator such as ns2.

Understanding the  Complexity of a Typical Journal Paper.

To understand the complexity of a typical journal paper, first, we should know about the manuscript submission and publication process of a reputed journal.
A paper/article submission to a journal and a typical journal’s publication process generally will contain the following steps/phases (read more about them from the internet using suitable keywords).

 Manuscript Processes
    Submission
    Review
    Decision ( 1) Final Acceptance, 2) Conditional Acceptance, 3) Acceptance if Appropriately Revised, 4)             Reconsider after Major Revisions, or 5) Not Acceptable for Publication.)
    Revision
    Resubmission
                         Withdrawal
    Publication
                          Retraction

Each and every paper that is going to be published in a journal will face these phases, and practice these steps will consume time and the author’s efforts.

For example, if you see a genuine research paper/article from a genuine, reputed journal J1, you may notice a typical publication history in a corner of that journal article, and it may resemble the following one.

Author 1, Author 2 : are with UUU University.
“Manuscript received 8 Sept.2002; revised 2 May 2003; accepted 12 Feb. 2004; First published on 7 Jan. 2005. ; Current version published June 15 2006.– This work was supported in part by the fff. – A preliminary version of this work was presented at the CCC Conference on Jan 1 2001”
The authors are collaborating with Person1 and Person2 of RRR Research Laboratory.

For example, if it is a typical paper on Computer Networks and is trying to present a novelty in a complex XXX Routing algorithm, then even before reading the actual content of the paper, you can realize its complexity just by seeing the publication history of that paper.

If you search the internet for the profiles of Author 1, then you may realize that he is the student of the same university in which he did preliminary work on XXX Routing as his M.S thesis which was Submitted around the year 2000; Probably the Author 1 started his learning on XXX routing algorithm in his very first year of M.S during 1999 onwards. Author 2 may be the guide/supervisor of Author 1 (even for both M.S. and Ph.D.,). And if you see the profile of Author 2, then you may notice that his area of interest will also be in Routing Algorithms and already has published a handful of papers on improving the old version of the same XXX routing algorithm.

So, as shown in the publication history, even though the journal J1 received this particular manuscript (the so-called main paper of the student) on 8 Sept.2002, the foundation of that work was well laid far before the year 1999. And Author 1 is only just improving XXX Routing in another dimension and published it as his work.

Even though the student is having the “Current published version of that paper” dated June 15, 2006, the overall work has almost 6 years of history and hard work. So, the authors, one after another, spent almost 6 years of their efforts on it. – And finally, he is (the poor student) holding it in his hand which just already consumed, at least, 6 man-years.

Every real research will have this kind of long historical root and milestones and the hard work of several people, of course.

So, now the poor, ignorant M.E/M.Tech student is going to implement/write code for this 6 years of previous work within few months of his first year (without any research background and any relevant programming knowledge on it) and going to change that 6 years history of XXX routing algorithm by innovating it within another few months of his second year. What a miracle this M.E/M.Tech student is going to attempt? An average Indian M.E/M.Tech students can accomplish this task if and only if he will be having some supernatural powers or extraordinary superhuman capabilities, at least.

Since, these poor M.E/M.Tech students are not having such kind of supernatural powers or extraordinary superhuman capabilities, they are forced to do fake works and manage their thesis submission in one way or another.

Searching for Support and Falling in a Pitfall.

Most of the time, the poor M.E/M.Tech will not have any idea to do this fake work too. So the poor M.E/M.Tech students will search the web with some nonsense keywords like:

Pitfall2“IEEE Projects, ready-made IEEE Projects, IEEE M.E Projects, IEEE Ns2 Projects, M.Tech IEEE Projects in Matlab, IEEE Projects Titles, IEEE final year projects
IEEE Electronics Projects, IEEE Project Titles Papers, Sensor Network, VANET Projects, Final Year CSE Projects, ECE Final year Projects, IEEE projects 2014, IEEE 2014 Projects on Software Engineering, IEEE Image processing Projects, IEEE Signal Processing Projects, Final Year IEEE Projects for M.Tech, IEEE 2014 Projects on Data Mining, IEEE 2014 Projects on Network Security, IEEE 2014 Projects on Cloud Computing, IEEE 2013 Projects on Networking, IEEE Projects in Java, IEEE 2014 Projects on MANET/ Mobile Computing”


Ok. I want to put all possible keywords to trap Google or any other search engine to point this article at the top; so that any student searching the internet with such keyword should read this article and be aware of this IEEE Project pitfalls.

(warning: Even the auto-generated Google advertisements links in our website may also lead you to one of such pitfalls)

The following screenshot shows the results of google image search with the keyword “IEEE Projects”

If you search google, you may find a lot of computer centres and institutions that were providing “IEEE Projects”. But definitely, google will not help to find the correct, genuine IEEE Project centre that may provide real support to you – it is up to you to find it with your own “technical” knowledge


In such typical ns2/Matlab project centres, they will be people having a “list of projects” which will be based on the current year IEEE published papers. That “list of projects” will try to include all the published papers of that year and previous. And they claim that they are having all concepts/algorithms of those papers implemented in ns2 or Matlab and they claim that they also improved all those references works to another level. (implemented base paper + improved work). Ok. If a person is capable of improving all the recently published IEEE paper works, his achievement should be recorded by “Ripley’s Believe it or Not” or “Guinness World Records” or at least his name will be recommended for the current year’s ‘Nobel Prize’.

The students who fall into any one of these IEEE Project pitfalls generally will submit a fake work or fake thesis. Doing a postgraduate level project is a really stressful job. Doing that project with the help of these “IEEE Project Work Centers” will make it a little more stressful and fearful job. Once, if a student gets aware that he is dealing with a fake work and going to submit a fake thesis, then his stress will increase multi-fold and up to his project submission and completion of viva voce, he will just live like a zombie.

Such fake submissions will never promote any research and will not be a seed for any innovations. It will never promote a research community. Instead, it will just spoil some other people’s real research work (How a fake project submission or a fake paper publication will affect real innovative research? we may discuss it in another article)

Searching for a Good Teacher.

In fact, most of the tutors/engineers who are teaching ns2 or doing(?) ns2 projects at those “IEEE Project” institutes will not be capable of writing a new protocol or even modifying an existing protocol for ns2 or even able to understand any existing protocols or code of ns2. Even if one has such capacity to do such a high level of ns2 coding, then certainly he will not do “the so-called IEEE level work” for a B.E/M.E/M.S/M.Tech Student for a small remuneration. Further, if a person will be having that much skill-set, then probably he will not be working for such an institute as a tutor/teacher. Most of the projects submitted in India were fake projects and mostly those fake projects were done by those fake ns2 teachers/engineers.

So do not search for a good teacher for teaching you ns2 – because that good teacher is sleeping inside you. Just wake him up – that’s all. There are a lot of free virtual teachers and teaching materials available on the Internet. Just follow them – you will learn it.
If a research student is having a “real research problem of his own” in his hand, then he is the only person in this world who can really do something about it. No one will really wish to carry all your burdens. If a researcher is going to submit a thesis, then he is the only person who can present it in a better shape because he will only know all the weaknesses and strengths of his work.

For a real researcher, it may take several years to really understand what is a network simulation in ns2. After that much time only, one can really contribute something to his research work. Certainly, not all of us will have that much time to learn ns2 or at least a person who already spent that much time to learn ns2, will not have that much patience to teach it to another.  Generally, I will also never try to ‘teach ns2’ because, certainly I know that, I can not able to make one understand ns2. (that is why in most of my posts I start like “ here we assume that the student is a postgraduate or research level student having sufficient knowledge on Linux and ns2” ) You may see a learning sequence in one of my posts in our forum. It may give you some idea to start with ns2.  Will it be Ns2/or any other complex thing, just start your learning without any expectations and scope – one day you will find your scope and know the way of reaching it.

What a Teacher can Really do to Safeguard Future Research?

Indian curriculum is not having a proven system that will transform a normal student into a researcher or scientist. In our curriculum, we learn/memorize a lot of things but, certainly not learning anything about real research even at a very small scale. But, if you see the colleges or universities of the UK, the US, and some other countries, there, the lecturers and professors will generally give projects or assignments which are well within the knowledge and imagination of the student, within limits of the student’s programming skill and the capacities of the individual students and within the things which they really taught in the curriculum – or at least within the limit of that teacher himself.  If a teacher from a good university is giving an assignment to a student to improve a very complex system, then at least that existing system will be a continuing project/research work of that university – so that the student will have a good starting point/framework for his research and at least he will be having a working existing system/framework with good documentation. If you search for technologies such as AI, Face Recognition, CBIR, etc., etc., then you will find some of the frontiers on those technologies and mostly a particular university/college have been involved in particular research for more than a decade.  So, it will be easy for the student of that university to promote that research to a higher level. They will promote the student step by step and make him understand what is research and finally the students really end up with some real innovations on their own.

Here at, while students are trying to get help through the forum discussion or through private consultation, certainly we are not teaching them to cheat their teachers or college, instead, we teach them the ways to learn things necessary for doing a real research project. We will never support or encourage any fake research work. Of course, we are not teaching them to magically complete the typical “6 man-years” consuming journal paper-based work, (shown in the above example) within 6 months.  Instead, we advise them or guide them to select problems within their knowledge and limits. If a student already selected a problem and requesting support, we provide them help if and only if the problems which they selected is within their capacity and knowledge. We never cross ethical boundaries while teaching and providing research assistance. We are just laying the foundation of research in their mind and guide them for innovating things on their own.

We don’t say that we know things better than others and can make a student think beyond his capability– we just say that we try to bring real research work from a student out of the things which he already knows and within his limits and capacity.

Keywords: IEEE Projects, Matlab Project, ns2 Project,  Project Code, Simulation Project, Research Project

For Assistance in Protocol Implementation, Simulations & Analysis of Industrial as well as Scholarly Research Works, you may Contact Us.

WhatsApp chatDiscuss Through WhatsApp

Call 91 9843779735

Send an e-Mail Message.

This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.

WhatsApp chat