500 Final Year Project Ideas for Computer Science 2016

In degree of BS(CS/IT) Computer Science specially in Software Engineering of 4 years required final year project (FYP) in last two semester. Students ask to submit their proposals in 7th semester or sometimes in the start of 8th semester. It is difficult to decide what should be developed as university forces students to develop something different and unique. In this post I will give you some final year project ideas and tips to finalized your Computer Science project proposal.

TIP to Select Best and Unique Final Year Project :

Before start looking on ideas, clear your mind about some myths about final year projects. Mostly students want to develop something unique and different they search for final year project ideas but never found best one for their proposal. An average university is not demanding something new to invent from you. FYP is just for learning purposes. Although you should developed something helpful and useful and display on your CV later.

So I want to tell you choose any topic which is already developed and find the negative points and drawbacks in already developed systems. Then write your proposal with some additional features and remove the drawbacks of previous systems. For example You selected an online file storage system. There are already many systems developed in this topic but you can make it unique by adding extra features like allow multiple files upload, view images, videos, preview of MS files and document files. You can add SMS sending and notification features in your system. So these things will make your project unique and acceptable for your supervisor.

Final Year Project Ideas for Computer Science

How to Select Tools & Programming Language for FYP:

It is very important decision for project. You should decide the programming language, platform and Tools for your final year project before the selection of topic. Never choose difficult language or any unfamiliar platform for project. Always select programming language and platform which is easy for you and you have already some idea about that. If you think all languages are equal for you and you have not familiar with any programming language then search on the net and select the tools and languages which are old and online help is available easily. For example PHP is best choice over Asp dot net. Hope you got my point.

Now keep above points in your mind and have a look on some Final Year Project Ideas which are best for 2015 and 2016 session for Computer Science Students specially for Bachelors level BS(CS) etc.

Web Based Projects Ideas in PHP and ASP.Net:

Today is the world of internet so you should prefer to developed any Web Based application as your FYP.Some ideas and suggestions are given below:

1)      Task/Project  Management Apps

  1. https://asana.com/
  2. https://www.producteev.com/
  3. http://www.getflow.com/
  4. https://www.nirvanahq.com/

2)      Social Networking Applications

  1. http://9gag.com
  2. http://www.pinterest.com/
  3. https://www.tumblr.com/

3)      File Sharing App

  1. http://www.4shared.com/
  2. http://www.drawpr.com/
  3. http://dropcanvas.com/
  4. https://www.dropbox.com/

4)      Photo/Video Sharing App

  1. https://vimeo.com/
  2. http://www.dailymotion.com/
  3. http://www.flickr.com/

5)      Forum

6)      Presentation Management and Sharing

  1. http://www.slideshare.net/

7)      Online Event Creation

  1. https://www.eventbrite.com/

8)      Web app for Restaurant Deals

  1. http://www.lastminute.com/site/entertainment/restaurants/
  2. https://www.livingsocial.com/
  3. http://www.groupon.com/

9)      Online Photo Editor

  1. http://www.phixr.com/photo/userindex

10)   Meme and Rage Builder

11)   Expense Management

  1. http://www.webexpenses.com/home-new/
  2. https://www.expensecloud.com/
  3. http://www.accessacloud.com/expense/

12)   Outsourcing App

  1. https://www.odesk.com/
  2. https://www.elance.com

13)   Wire framing and Prototyping Tools

  1. https://gomockingbird.com/mockingbird/
  2. http://uxpin.com/
  3. http://www.mockflow.com/

14)   Web/Mobile Based Claims Processing System

15)   SMS Based Intimation System

16)   Job Portal

17)   Professional Networking Systems

Important and Innovative Ideas for Final Year Projects:

Above ideas were just for warm up and or average students. If you are serious to develop something unique and difficult you can create a project by mixing two or three topics in an innovative way. These are some ideas about meshing up projects. You can make unlimited ideas from these examples.

  1. Mash-up of Google and Twitter (Just like Tumblr)
  2. Web based radio
  3. Web Chat application that can be integrated in other websites as well.
  4. Create a web based system that have videos that are grabbing the world’s attention right now so you don’t have to go trawling multiple websites to discover the videos.
  5. You can develop a to-Do app
  6. You can also develop collaboration tool for web platform
  7. Grab news from top news sites and convert them to audios using web platform
  8. A reminder application that can remind you about your recurring tasks (daily, weekly, monthly and so on) and can send you alerts on mobile, Facebook and emails and user also can configure settings
  9. Peer to peer sharing using web platform
  10. Online converters (Like JPEG to PNG, PDF to Image, Video converters etc)

Final Year Project Ideas for Desktop Based Applications:

It is hard to find any desktop application development job. Trend is changing from desktop to web based. So I will not recommend you to choose Desktop as your FYP but if it is your requirement then have a look on some ideas for making desktop based projects.

1)      Client server based live meeting

2)      Mobile Network Monitoring System

3)      Asset Rental System

4)      Wire framing and Prototyping Tools

5)      Chat application

6)      Server Information System

7)      FTP Client

8)      SQL Tuner

Download given file on your computer. It includes all the final year project ideas discussed in this article.

Download Project Ideas File

Last Tip:

When you find a website or system already developed but not popular, don’t show it to your university, Create it as a new one. In 90% cases University supervisors are unaware of new innovations. Also you can choose the topic which is implemented at any other country but not in yours. It is also considered something new and different.

For example, Online Lift System (Lift Sharing System) is only implement in United Kingdom(UK), even in the USA it is not very popular so can develop it for your country by adding some local features which suits to your country.

Final Words and Conclusion:

I hope these Ideas and tips blown out your brain and give you some ideas to submit your final project proposal in time. If you still want any help. Do comment I will give you more suggestions and ideas. But I will recommend you to choose a topic first for your project then comment to add some extra features in it. So we give you some positive suggestions to make your project more unique and innovative. Further more you join question forums and ask for more ideas like on Quora here. Please share this post on Facebook with your friends and class mates to make them easy for choose their final year projects. Best of Luck for your bright future. 🙂

These Projects are best for the following Universities and Institutes:

  1. Allama Iqbal Open University (AIOU) Projects
  2. Punjab University (PU) Computer Science
  3. Virtual University (VU) BSCS/IT
  4.  Riphah International University
  5. Bahria University
  6. Islamic International University
  7. COMSATS Institute of Information Technology
  8. Federal Urdu University
  9. Quaid-e-Azam University
  10. Air University and many more


  1. Lavardna
  2. Tehreem
    • Student
  3. Tehreem
  4. irshad ullah
  5. Louis Sua
  6. Danish Muhammad Arif
    • hamza
    • muhammad fahad
  8. wahaj ahmed khan
  9. zainab javed
  10. khawaja kaleem
  11. moiz
  12. Misbah Ul amin