Project Ideas for students

Fahrenheit to Celcius conversion application using JAVA

Fahrenheit to Celcius conversion application using JAVA

JAVA is one of the famous programming languages of all time and also it is the most effective programming language. Following are some of the advantages of JAVA: simple and user-friendly, object-oriented, and it can run on any machine without any special software.

In this JAVA project, we will develop an application to convert Fahrenheit into Celcius with the help of JAVA programming.

Read more..

Password cracker using Python Ethical hacking project

Password cracker using Python Ethical hacking project

In recent years ethical hacking has gained huge popularity because of its wide applications. It is used by many organizations to prevent their site from hackers. Before discussing ethical hacking first you need to understand what is hacking.

Hacking is the process of performing malicious activities in a device by gaining unauthorized access using the vulnerabilities found in the system. The malicious activities such as deleting a system file or stealing sensitive information. Mostly hacking is performed illegally without taking permission from the user.

Now, will discuss what is ethical hacking. It is the process of finding the vulnerabilities in a system or device by performing various attacks to resolve those vulnerabilities. Ethical hacking is legal and it is performed after taking permission from the user.

In this ethical hacking project, we are going to use python to create a password cracker which uses a dictionary attack to crack passwords.

Passwords are always hashed before storing in the database and the hash is compared for verification purpose.

Read more..

Virtual Private Network using JAVA

Virtual Private Network using JAVA

Virtual Private Network or VPN is used for various purposes to access the internet securely. VPN is legalised in most of the countries unless it is not used to access copyrighted material or to commit online fraud. In this JAVA project, we will learn to develop a VPN app in JAVA using Android Studio.

Let’s understand What is VPN?

VPN is abbreviated to Virtual Private Network. VPN creates a private network using a public network such as the internet to create a safe and encrypted connection. Here the user is part of the local network only, but with the help of tunnelling protocols, VPN creates a secure connection.

For example - Think of a situation where the corporate office of a bank is headquartered at Singapore, the computers in that office are connected to a local network. Another branch of the same bank is in Mumbai. Now if they want to connect both the network means, the usual method of creating a secure connection between the head office and branch office is by a leased line which is a costly method and not reliable.

Read more..

Spotify song downloader using python

Spotify song downloader using python

Everyone in the world loves to listen to songs. Spotify is an online music streaming application through which you can able to listen to almost all the songs. But here the drawback is when the song plays online it will buffer while playing. Also, most of us want the songs to play in offline mode.

But it is a difficult task to download the songs by searching manually, wherein Spotify you can create a playlist and save all your songs so that you can listen to it wherever you want. Also, Spotify will not allow you to download the songs. What if I say you can able to download the songs from Spotify with the help of python.

Yes, using python you can download the songs from Spotify. This python project will teach you how to download songs from Spotify using python.

Read more..

Fuzzy based PID controller using VHDL for Transportation Application

Fuzzy based PID controller using VHDL for Transportation Application

Nowadays, accidents in highways are increased due to the increase in the number of vehicles. To avoid collisions between vehicles the speed of the vehicle is reduced or the driver is alerted when it nears the preceding vehicle. In this VLSI design project, we will design a PID controller based on fuzzy logic using Very Highspeed Integration Circuit Hardware language for automobile’s cruising system. 

Read more..

Performing Man-In-The-Middle (MITM) attack using dSploit

Performing Man-In-The-Middle (MITM) attack using dSploit

Hacking someone’s Wi-Fi and sniffing their tasks is actually a cool thing to do but also it is illegal. Wireless networks are available to anyone within the routers broadcast area which makes it vulnerable for attacks. In this ethical hacking project, we are going to simulate a man-in-the-middle attack in a friendly network using dSploit android application. This project is for learning purpose only. Perform this simulation on your own Wi-Fi network 

Read more..

IC Engine Valve mechanism simulation using MSC ADAMS

IC Engine Valve mechanism simulation using MSC ADAMS

ADAMS is a simulation software widely used by OEMs to test their product by performing various multi-body dynamic simulation to identify the errors and defects. This helps the manufactures to reduce the cost of production. In this tutorial, we will perform a simulation for IC Engine valve mechanism using MSC ADAMS software.

IC engine or Internal combustion engines are the prime movers of the automobile. It converts the heat into work thus the IC engine is also called heat engine. In order to increase the efficiency of the engine, the inlet and exhaust valves should open and close properly. Due to the rapid combustion process, the force exerted over the valve will be more. The actual force exerted over the valve will be difficult to calculate so ADAMS software is used to detect the force exerted on the valves.

Read more..

Design and VLSI implementation of anti-collision robot processor using RFID technology

Design and VLSI implementation of anti-collision robot processor using RFID technology

Nowadays, robots are used for various applications. From home to big industries robots are implemented to perform repetitive and difficult jobs. Robots are preferred over human workers because robots are machines which can able to work 24x7 without getting tired. Because of its wide range of applications some industries use multiple robots in the same place. In such a case, there might be a chance of collision between robots. To solve this problem we are going to propose a solution using RFID tags.

In this VLSI design project, we are going to develop an anti-collision robot processor which is combined with a smart algorithm to avoid crashes with other robots and physical objects using RFID. The algorithm is implemented in VHDL (VHSIC - HDL Very Highspeed Integrated Circuit - Hardware Description Language) and simulated using Xilinx simulation software.

Read more..

Rock, paper, scissor game using python

Rock, papaer, scissor game using python

Python is a multi-purpose language which can be used to do anything. You can also develop games using python. In this python project, we are going to develop a Rock, paper, scissor game using python. Rock, paper, scissor is a game which is played between two individuals. Here you are going to develop a game where your opponent is the computer. We are not going to use any external library to develop this game.

Read more..

Modular Drone

Modular drone

Drones are becoming more popular than ever due to their unimaginable applications and fascinating modifications. Along with their applications, the manufacturing cost of the drones also will increase. To overcome the above problem in this project idea, we are going to propose a solution. The best way to reduce the cost is by reducing the components used.

Modular drones are aerial vehicles which can be modified on the go. A single drone can be modified and used for various purposes. For example, you want the drone to capture high-quality videos - use an HD camera mod or you want to use the drone to convey information - fix the speaker mod or you want the drone to display something - attach the screen mod.

Read more..
Subscribe for more project ideas



About Skyfi Labs
  • ✔ 2nd Best Business Venture Award, Ideas'12, IIT Kanpur
  • ✔ 30 Most Promising Startups, Next Big Idea'12, IIM Bangalore
  • ✔ Runner Up, UnLtd India Growth Challenge 2013
  • ✔ Limca Book of records for conducting largest Aeromodelling event in India
  • ✔ Experience of training students across 26 states in India and Dubai
  • ✔ Officially a part of IIT Delhi course and IIT Kanpur Orientation Program for freshers
  • ✔ Venture funded by The Chennai Angels & Spark Capital
  • ✔ A Venture by IIT Kanpur alumni