Thursday 21 July 2016

11 tips for final year engineering students to successfully complete their project work.


   Engineering and research pursuers of Indian universities struggle a lot in implementing the IEEE papers to score good marks in front of the external from other college. Generally, students from different departments have to choose languages like Java/J2ee/Dot net/Mat lab/NS2/VLSI/Embedded C/... in which the students are having no practical exposure to develop the project.

   A whopping number of engineering students graduate every year. It is easy to get lost in the crowd. If you are a final year engineering student, you have only one year left to upgrade your skills and enhance your employ-ability. Here are some tips on how you can successfully complete your final year project and get employment.

The most difficult part of writing a Final Year Project (FYP) is often 'where to begin'. Here are a few tips to help you.

1.Choose the right topic:

In general, Students can choose any domain like Data Mining, Networking, Network Security, Mobile Computing, Grid Computing, Image Processing, Digital Signal Processing, Wireless Communications, Robotics, Embedded, Power Systems, Power Electronics, Electrical Engineering,... based on their  area of interest. Each domain deals with separate concepts. Concepts of each domain would be discussed in detailed in all the Journals, Transactions and conference papers.  There are so many varieties of Publications are available. Indian universities suggest students to take papers from IEEE/Science Direct/ACM publications. Anna University affiliated colleges accept only IEEE papers for their implementation work.

Think of a topic in your course that you have found particularly interesting. This may be a chapter or an issue in a book associated with your course. Or it could be the whole or part of an assignment that you wished to explore in more detail. On the other hand, in the social sciences and business, there may be an issue in the news (read a good newspaper regularly!) that excites your attention.

2. Collect references:

Make sure that the issue is researchable. This means that there must be a literature base either in textbooks or periodicals. The literature base needs to be academic and not journalistic to add to the credibility of your FYP.

Conference Papers are published by M.E Students. And hence students are requested to avoid conference papers for their implementation work. They can choose journal or transaction papers which are published by PhD Scholars.  For understanding a concept described in detail in the base paper takes minimum 3 – 5 days for B.E candidates. And that too they have to implement an enhancement of the work which results will not be there in the base paper.

Every student requires minimum practical exposure in their interested technology which is actually not included in their syllabus. So that the candidate requires real time and hand on experience in the preferred technology like Java/ J2EE/ Dot Net/ Mat Lab/ NS2/ VLSI/ Embedded C. For which the candidate has to choose the company where he/she can get trained well to implement 2013 IEEE base paper. So they are in search of a best company where they can get excellent training.

3. Spend your valuable time:

Be prepared to spend several hours in an academic library to help you search out good sources on your intended topic. Remember the Internet is good for some things but there is no 'quality control' so some of the articles you get might be too journalistic for an academic piece of work.
It is probably better to think of the whole of your final year project as essentially answering a question rather than researching a field.

4. Make a plan of the chapters.

Your plan is likely to look like this:
·         Introduction
·         Literature review
·         Updating/applying new research
·         Recent developments
·         Case study/small survey
·         Conclusion

Think of reading around the subject and writing your initial plan as a process in which each activity reinforces the other in a circular process. Do some initial research, then make a tentative plan, then do more reading to 'flesh out' the plan, then revise the plan and so on. Your plan only needs to be tentative at this stage - in all probability it will actually get revised as you make progress through your project. You should provide your tutor with a copy of your plan on your first substantive meeting.

Do not think you have to do all of the reading around the topic before you start to write. Read or research sufficiently to write the first chapter (literature review) and then start writing a first draft
When you start writing, set yourself a target - say 500-1000 words per day and then you will feel that you are making progress

5. Use Academic Projects to your Advantage

Interviewers will ask you questions about your academic projects. Their main motive is to check how good you are at practical skills. Your project gives you an opportunity to put theoretical knowledge to actual practice. So be honest with your academic project and make the best out of it. Do not try to copy other project ideas. The practical experience gained will not only help with interviews but also help you be a better engineer. By doing your own projects you will develop a good understanding of all principles involved. Also, you have a higher chance of getting a job.

6. Stay Updated with Technology

Engineering technologies are always evolving. Almost every day a new technology comes into scene. Internet is the best source to keep a watch on recent developments in technology. Remember, your education does not stop after graduation. Try to widen your knowledge base. Read more books, blogs, news articles, etc.

7. Get Practical Experience

Recruiters look for achievements. As a student a good way to prove achievements is by showcasing the work you have done in projects. Take part in technical training to develop practical skills. These experiences help you to work in a team, be a problem solver, develop creative thinking and find the fun in engineering. Don’t just take up courses or workshops restricted to your engineering domain. Try to take part in interdisciplinary activities. This is because when you become a professional engineer, you do not just have to deal with one subject.

8. Strengthen your Basics

Brush up on all basics of engineering concepts from previous years. Recruiters check if you are strong in fundamental concepts. Prove that you follow the correct approach to learning by demonstrating your basic knowledge. Expertise on fundamental principles will also help you in the future. For instance, it will improve your confidence to take up future roles in industry.

9. Improve Non-Technical Skills

Prepare for aptitude, reasoning tests by practicing daily from online resources. You can improve communication skills by reading books and conversing with more people. Ask questions, seek out answers, compare options and make decisions. Keep things in perspective and learn from experience and practice. Take up courses for improving conversation skills, aptitude skills and other soft skills.

10. Develop your Network

Make sure that you stay connected with all your professors and peers at college. Get in touch with professionals who do what you want to do. Spread your network through online and social media. Websites like linkedin give you a good opportunity to network in a professional manner. Networking will open up opportunities in the future. And you get to learn from mistakes and success stories of other people in your network.

11. Find Jobs the Right way

Make sure you register on various job portals and forums like naukri.com, monster.com , chetanasforum.com, etc. Make a list of all companies that fit your qualification. Keep checking their websites for internship or full time job opportunities. Use the internet to find potential job openings. And always keep your Resume updated.

The following passage will give you ideas on specific domains.

Cloud computing is none other than the development with the use of cloud platform. We can develop any kind of an application with cloud platform. There are so many companies across the world who are providing cloud services like Amazon(amazon.com). The service includes pre-built configurable application within built features. Just you need to contact the vendor and they will provide you credentials for cloud platform. Just you need to login through internet explorer and you will get connected to your Platform. There you will find one application already built. Just configure and make our own application with already available feature (out of box features) and your application is ready. if few feature are not available in box code yourself in a java like language. no need to worry about application server, web server, database server, scalability and availability. the cloud vendor will be provide you everything. This is the reason, why it is known as SAAS, Software As A Service.(through cloud vendor provided credentials login to platform, you will get a software, just make use of that to build your own application)