Project Ideas for CSE / IT Students

Archive for the ‘Project Ideas in Computer Science / Information Technology’ Category

In order to attract readers beyond  English domain, companies are presenting their website in other popular languages also. After all English is spoken by only about 20% of world population. One of the ways to do  is to call Google Translate service (thru its API) and present translation in desired language.

Here is an image of home page of Las Vegas Strip – most visited place. Its web pages can be viewed in many languages (see highlighted box) by selecting language from the world icon. Pages in desired language are displayed using Google Translate service.

Can you create a simple web page and then call Translate API to show page in different language. Do not forget to create an icon for language selection.

In this process you will learn a very useful feature of web design.

I have added some more information on what is normally required for launching a system for real life use.

I had raised a question related to module 3 (Installation module) – how do we capture details of fixing of a number plate?

Simple answer will be just enter date and time of installation when plate is fixed on the vehicle. Disregarding the error that can creep in entry of these two data, there is a bigger concern – was plate really fixed?

Hence, it is essential to also capture photo of a car with HSR plate fixed on it and store in database. Picture will be a proof of HSR plate fixed on a particular model of a car that can later be verified, if needed. Remember HSR plate cannot be removed from a vehicle  without breaking it.


Referring to a recent communication from Coursera that has used data from Monster and PayScale, to indicate skills in demand. These are, in order of decreasing demand –

  1. Scala
  2. Algorithm development
  3. Java
  4. User Interface Design

And valuable Data skills are

  1. Hadoop
  2. Machine Learning
  3. Data Warehousing
  4. Business Forecasting / Business Insight

Do not forget to explore free courses available from many US universities.

Dr Mehta

In my previous posts I talked about emergence of AI (Artificial Intelligence) based devices that will impact our life in many sectors, in not-too distant future.

Indian IT has leveraged large work force to its advantage for massive programming work characterized by large percentage of repetitive work. This happened when we transitioned to Year 2000 (remember Y2K problem), moved to single currency in Europe ( Euro-conversion) and like. Scenario is now changing. AI programs are taking over many repetitive tasks and consequently  adversely impacting many IT jobs.

On the other hand, many AI based appliances are appearing, at a rate faster than imagined, promising relief and convenience in our day to day life. One recent example that stands out is Robotic vacuum cleaner (also called Robovac).

A robovac cleans floor automatically. It roams around a room intelligently, using Laser beam avoids areas where chairs/tables are, automatically docks with charging point for charging, able to sense drops like stairs to avoid, can start cleaning on per-defined schedule. Is that not a relief if a maid is not turning up? See demo video

IEEE Spectrum ( has published a technical review of one of the models, “Neato botVac Connected”. CSE students would find it interesting as it gives some idea of

  • why it has D shape
  • how it records which area it has visited and cleaned
  • how it detects stairs and moves along a wall
  • use of wi-fi for control from a mobile
  • setting of cleaning schedule
  • application of LDS technology

Future models may see features of

  • knowing/figuring out in which room it is
  • selecting areas that get dirty more often, for a quick vacuum

Ponder over algorithm for room mapping & route planning, and machine learning capability to detect obstacles. You will get a solution, as a bonus,  to get out of maze (Bhul bhiliya) seen in some old forts and palaces, for example Devgiri / Daultabad fort.




In one of my recent posts I had mentioned that many low level jobs in IT industry will be impacted due to deployment of AI and hence we expect lesser intake of freshers. This is already visible.

But there is brighter side also.Take a look at Stanford hosted study that examines how AI may impact our lives in coming years (

Autonomous cars, robotic vacuum cleaners, drones for shipping are already in. Stanford study has  identified many areas under different sections like -Transportation, Home Service, Health care, Education, Entertainment, Work place. These will see amazing applications of AI and hence big transformation in our lives.

What is means for you – easy identification of many software, hardware applications, research areas and even ideas for star-ups in IT.

Get going.


I often get mails to inquire about some new  and fascinating areas to work on. There are plenty but require knowledge that is not covered at undergraduate level and hence I wonder if I should share about those or not. I guess there are some self-driven, knowledge seeking students (and faculty members) hence  no loss in igniting curiosity.

AI (Artificial Intelligence) has seen tremendous progress in recent time. Experts are predicting proliferation of AI in day-to-day life in coming decades. There is fear that this may displace many jobs in IT  requiring manual skills, mostly at lower levels.

AI in computer vision is throwing up rich investigation area of object recognition in images. automated recognition has many useful applications – e.g. searching through vast photo library to find desired photos, in self-driven cars to recognize obstacles on the roads, security surveillance etc.

Areas of investigation are

  • identification of discrete objects in a photo /image
  • finding relationship between objects, e.g. for example, having identified football and boy in an image, answering question – is boy holding ball or throwing it
  • answering questions like what is in front of a computer in the image

We should marvel at the processing power of our brain. It can answers all such questions very quickly when glancing an image.

As per Neil Savage (Communications of ACM, Jan 2016), our present understanding in this area is comparable to very  early school level while we have to attain college level to answer above mentioned questions. So you can see, how rich is this area for investigation.





Blog Stats

  • 388,349 hits

Dr NK Mehta, Advisor

mail id:
%d bloggers like this: