This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Monday, May 3, 2010

Btech Mini Project Ideas for CSE/IT Students

Below you will find 150 project ideas which were divided into 10 different topic areas. Keep in mind that a few of these projects could have been classified in more than one topic.


Find PI to the Nth Digit – Enter a number and have the program generate PI up to that many decimal places. Keep a limit to how far the program will go.

Fibonacci Sequence – Enter a number and have the program generate the Fibonacci sequence to that number or to the Nth number.

Prime Factorization – Have the user enter a number and find all Prime Factors (if there are any) and display them.

Next Prime Number – Have the program find prime numbers until the user chooses to stop the asking for the next one.

Find Cost of Tile to Cover W x H Floor – Calculate the total cost of tile it would take to cover a floor plan of width and height, using a cost entered by the user.

Mortgage Calculator – Calculate the monthly payments of a fixed term mortgage over given Nth terms at a given interest rate. Also figure out how long it will take the user to pay back the loan.

Change Return Program – The user enters a cost and then the amount of money given. The program will figure out the change and the number of quarters, dimes, nickels, pennies needed for the change.

Binary to Decimal and Back Converter – Converter to convert a decimal number to binary or a binary number to its decimal equivalent.

Calculator – A simple calculator to do basic operators. Make it a scientific calculator for added complexity.

Unit Converter (temp, currency, volume, mass and more) – Converts various units between one another. The user enters the type of unit being entered, the type of unit they want to convert to and then the value. The program will then make the conversion.

Alarm Clock –
A simple clock where it plays a sound after X number of minutes/seconds or at a particular time.

Distance Between Two Cities – Calculates the distance between two cities and allows the user to specify a unit of distance. This program may require finding coordinates of the cities like latitude and longitude.

Credit Card Validator –
Takes in a credit card number of a common credit card vendor (Visa, MasterCard, American Express, Discoverer) and validates it to make sure that it is a valid number (look into how credit cards use a checksum).

Tax Calculator –
Asks the user to enter a cost and either a country or state tax. It then returns the tax plus the total cost with tax.

Dijkstra’s Algorithm – Create a program that finds the shortest path through a graph using its edges.


Reverse a String – Enter a string and the program will reverse it and print it out.

Pig Latin – Pig Latin is a game of alterations played on the English language game. To form the Pig Latin form of an English word the initial consonant sound is transposed to the end of the word and an ay is affixed (Ex.: "banana" would yield anana-bay). Read Wikipedia for more information on rules.

Count Vowels – Enter a string and the program counts the number of vowels in the text. For added complexity have it report a sum of each vowel found.

Check if Palindrome –
Checks if the string entered by the user is a palindrome. That is that it reads the same forwards as backwards like “racecar”

Count Words in a String – Counts the number of individual words in a string. For added complexity read these strings in from a text file and generate a summary.

Text Editor –
Notepad style application that can open, edit, and save text documents. Add syntax highlighting and other features.

RSS Feed Creator –
A program which can read in text from other sources and put it in RSS or Atom news format for syndication.

Post it Notes Program –
A program where you can add text reminders and post them. You can have the program also add popup reminders.

Quote Tracker (market symbols etc) – A program which can go out and check the current value of stocks for a list of symbols entered by the user. The user can set how often the stocks are checked and the program can show green up and red down arrows to show which direction the stock value has moved.

Guestbook / Journal – A simple application that can be for online that can allow people to add comments or write journal entries. It can allow comments or not and timestamps all entries. Could also be made into a shout box.

News Ticker and Game Scores –
A program which sits on your desktop and aggregates news and game scores from various sources on the net and scrolls them across the screen on regular intervals.

Fortune Teller (Horoscope) – A program that checks your horoscope on various astrology sites and puts them together for you each day.

Vigenere / Vernam / Ceasar Ciphers –
Functions for encrypting and decrypting data messages. Then send them to a friend.

Random Gift Suggestions – Enter various gifts for certain people when you think of them and when its time to give them a gift (xmas, birthday, anniversary) it will randomly pick one and perhaps places you can get it.

Text to HTML Generator – Converts text files into web HTML files and stylizes them. Great for making online documentation of standard text documentation.

CD Key Generator – Generates a unique key for your applications to use based on some arbitrary algorithm that you can specify. Great for software developers looking to make shareware that can be activated.

Regex Query Tool – A tool that allows the user to enter a text string and then in a separate control enter a regex pattern. It will then run the regular expression against the source text and return any matches or flag errors in the regular expression.


FTP Program – A file transfer program which can transfer files back and forth from a remote web sever.

Get Atomic Time from Internet Clock – This program will get the true atomic time from an atomic time clock on the internet. There are various clocks across the world. Do a search for a list of them.

Chat Application (IRC or MSN Style) –
Create a chat application that can carry on simple chat rooms like on Internet Relay Chat or a more direct chatting style like MSN. For added complexity, create your own protocol to facilitate this chatting.

Fetch Current Weather – Get the current weather for a given zip/postal code.

P2P File Sharing App – Create a program like LimeWire, FrostWire, Bearshare, or a torrent style application.

Port Scanner – Enter an IP address and a port range where the program will then attempt to find open ports on the given computer by connecting to each of them. On any successful connections mark the port as open.

Mail Checker (POP3 / IMAP) – The user enters various account information include web server and IP, protocol type (POP3 or IMAP) and the application will check for email on several accounts at a given interval.

Packet Sniffer – A utility program that will read packets coming in and out of the machine along with related information like destination and payload size.

Country from IP Lookup –
Enter an IP address and find the country that IP is registered in.

Whois Search Tool – Enter an IP or host address and have it look it up through whois and return the results to you.

Zip / Postal Code Lookup – Enter a zip or postal code and have it return which city/cities that are in that zip code.

Remote Login –
Create a remote desktop style application which can see and control the remote computer (given you have permissions). It may require the use of your own private network and a second computer to test with.

Site Checker with Time Scheduling – An application that attempts to connect to a website or server every so many minutes or a given time and check if it is up. If it is down, it will notify you by email or by posting a notice on screen.

Small Web Server – A simple web server that can serve HTML files that contain Javascript and other forms of non-code executing code. Added complexity would be to try and implement streaming video, create a server-side language, or serve up other stream types.

Web Bot – An automated program which carries out tasks on the web including checking websites, page scraping, and summarization of data or web posting.


Product Inventory Project – Create an application which manages an inventory of products. Create a product class which has a price, id, and quantity on hand. Then create an inventory class which keeps track of various products and can sum up the inventory value.

Movie Store –
Manage video rentals and controls when videos are checked out, due to return, overdue fees and for added complexity create a summary of those accounts which are overdue for contact.

Airline / Hotel Reservation System –
Create a reservation system which books airline seats or hotel rooms charging various rates for particular sections of the plane or hotel. Example, first class is going to cost more than coach. Hotel rooms have penthouse suites which cost more. Keep track of when rooms will be available and can be scheduled.

Student Grade Book Application –
Keep track of students (with a student class that has their name, average, and scores) in a class and their grades. Assign their scores on tests and assignments to the students and figure out their average and grade for the class. For added complexity put the students on a bell curve.

Bank Account Manager -
Create a class called “Account” which will be an abstract class for three other classes called “CheckingAccount”, “SavingsAccount” and “BusinessAccount”. Manage credits and debits from these accounts through an ATM style program.

Library Catalog – Create a book class with a title, page count, ISBN and whether or not it is checked out or not. Manage a collection of various books and allow the user to check out books or return books. For added complexity generate a report of those books overdue and any fees. Also allow users to put books on reserve.

Patient / Doctor Scheduler – Create a patient class and a doctor class. Have a doctor that can handle multiple patients and setup a scheduling program where a doctor can only handle 16 patients during an 8 hr work day.

Recipe Creator and Manager –
Create a recipe class with ingredients and a put them in a recipe manager program that organizes them into categories like deserts, main courses or by ingredients like chicken, beef, soups, pies etc.

Image Gallery – Create an image abstract class and then a class that inherits from it for each image type. Put them in a program which displays them in a gallery style format for viewing.

Class to Handle Large Numbers – We know that the basic data types like integer, long, double, and floats only go so far. Create a class that can manage extremely large numbers like those used in space exploration.

Chart Making Class / API – Create a class, or a set of classes, that generates bar charts, pie charts, histograms, and scatter plot charts. For added complexity, make this a service where people can connect to a web server, supply information and it returns a chart image for them in gif or jpg format.

Shape Area and Perimeter Classes –
Create an abstract class called “Shape” and then inherit from it other shapes like diamond, rectangle, circle, triangle etc. Then have each class override the area and perimeter functionality to handle each shape type.

Matrix Class – A class to manage matrices. Add, subtract and multiple matrices.

Flower Shop Ordering To Go –
Create a flower shop application which deals in flower objects and use those flower objects in a bouquet object which can then be sold. Keep track of the number of objects and when you may need to order more.

Vending Machine – Create an application which takes money and dispenses various types of candy or other item. The user enters a number and letter sequence, like D9, and have it return an instance of “Item” which of the proper type. Example when they press D9 it will return a type of candy bar which is an instance of Mr GoodBar.

Josephus Problem –
Create a program which links together various node objects and then every Nth object is removed until you have one object left. This last object is the sole survivor. Look it up on Google under “Josephus Algorithm”

Family Tree Creator –
Create a class called “Person” which will have a name, when they were born and when (and if) they died. Allow the user to create these Person classes and put them into a family tree structure. Print out the tree to the screen.


Create Progress Bar of Download –
Create a progress bar for applications that can keep track of a download in progress. The progress bar will be on a separate thread and will communicate with the main thread using delegates.

Download Manager – Allow your program to download various files and each one is downloading in the background on a separate thread. The main thread will keep track of the other thread’s progress and notify the user when downloads are completed.

Chat Application (remoting style) –
Create a chat application which allows you to connect directly to another computer by their IP through the use of remoting and allow your “server” application handle multiple incoming connections.

Bulk Thumbnail Creator – Picture processing can take a bit of time for some transformations. Especially if the image is large. Create an image program which can take hundreds of images and convert them to a specified size in the background thread while you do other things. For added complexity, have one thread handling resizing, have another bulk renaming of thumbnails etc.


WYSIWG (What you see is what you get) Editor – Create an editor online which allows people to move around elements, create tables, write text, set colors etc for web pages without having to know HTML. Think Dreamweaver or FrontPage but for online sites. If you need an example check out the DIC page used to create a post.

Web Browser with Tabs – Create a small web browser that allows you to navigate the web and contains tabs which can be used to navigate to multiple web pages at once. For simplicity don’t worry about executing Javascript or other client side code.

Page Scraper – Create an application which connects to a site and pulls out all links or images and saves them to a list. For added complexity, organize the indexed content and don’t allow duplicates. Have it put the results into an easily searchable index file.

File Downloader – An application which can download various objects on a page including video streams or all files on a page. Great for pages with a lot of download links.

Telnet Application –
Create an application which can telnet into servers across the internet and run basic commands.

Online White Board – Create an application which allows you and friends to collaborate on a white board online. Draw pictures, write notes and use various colors to flesh out ideas for projects. For added complexity try building in picture tubes.

Bandwidth Monitor – A small utility program that tracks how much data you have uploaded and downloaded from the net during the course of your current online session. See if you can find out what periods of the day you use more and less and generate a report or graph that shows it.

Bookmark Collector and Sorter – An application that you can put online for people to upload bookmarks to, have it sort them, remove duplicates and export the entire list as a Firefox/IE/Safari bookmark file. For added complexity see if you can group the bookmark items into various folders.

Password Safe –
A program which keeps track of passwords for sites or applications and encrypts them with a key so that no one can read them.

Media Player Widget for iGoogle –
Create an iGoogle gadget which can play various song lists from your computer as well as share one song daily. Perhaps let people look up which songs you have listened to lately.

Text Based Game Like Utopia – Create a simple text based RPG like Utopia where you can create a civilization, gather resources, forge alliances, cast spells and more on a turn based system. See if you can dominate the kingdom.

Scheduled Auto Login and Action – Make an application which logs into a given site on a schedule and invokes a certain action and then logs out. This can be useful for checking web mail, posting regular content, or getting info for other applications and saving it to your computer.

E-Card Generator – Make a site that allows people to generate their own little e-cards and send them to other people. Can use flash or not. Use a picture library and perhaps insightful mottos or quotes.

Content Management System – Create a content management system (CMS) like Joomla, Drupal, PHP Nuke etc. Start small and allow for the addition of modules/addons later.

Template Maker –
Make a site or application which allows the user to enter in various color codes, elements, dimensions and constructs a template file for a particular application like PHPBB, Invision Board, MySpace, Bebo, etc.

CAPTCHA Maker – Ever see those images with letters a numbers when you signup for a service and then asks you to enter what you see? It keeps web bots from automatically signing up and spamming. Try creating one yourself for online forms. If you use PHP, take a look at the image functions of GD.


Quiz Maker – Make an application which takes various questions form a file, picked randomly, and puts together a quiz for students. Each quiz can be different and then reads a key to grade the quizzes.

Quick Launcher – A utility program that allows the user to assign various programs to icons on a toolbar. Then by clicking the buttons they can quickly launch the programs with parameters etc. Much like Windows quick launch.

File Explorer – Create your own windows explorer program but with added features, better searching, new icons and other views.

Sort File Records Utility –
Reads a file of records, sorts them, and then writes them back to the file. Allow the user to choose various sort style and sorting based on a particular field.

Add Transactions In File and Find Averages – Read in a file of financial transactions, group them into accounts, add up fields or find averages or apply credits and debits to each account.

Create Zip File Maker –
The user enters various files from different directories and maybe even another computer on the network and the program transfers them and zips them up into a zip file. For added complexity, apply actual compression to the files.

PDF Generator – An application which can read in a text file, html file or some other file and generates a PDF file out of it. Great for a web based service where the user uploads the file and the program returns a PDF of the file.

Bulk Renamer and Organizer – This program will take a series of files and renames them with a specific filename filter entered by the user. For instance if the user enters myimage###.jpg it will rename all files with a “minimum” of three numbers like “myimage001.jpg”, “myimage145.jpg” or even “myimage1987.jpg” since 1987 has at least three numbers.

Mp3 Tagger – Modify and add ID3v1 tags to MP3 files. See if you can also add in the album art into the MP3 file’s header as well as other ID3v2 tags.

Log File Maker – Make an application which logs various statistics in response to given events. This can be something that logs what an application does, what the system is doing, when something like a file changes etc.

Excel Spreadsheet Exporter – Create an online application which can read in a file and create an Excel Spreadsheet to export back. This can be through CVS or other file formats. For added complexity, see if you can create formula fields as well.

RPG Character Stat Creator – Make a program which will randomly create a character’s stats based on several rules set forth by the user. Have it generate a class, gender, strength/magic/dexterity points, and extra abilities or trades. Have it save it to a file which can then be printed out by a dungeon master.

Image Map Generator – Image maps are those images on the web that have multiple hover points that link to different pages. Such images may include maps or splash pages. See if you can make one where the user specifies an image, clicks hotspots in the image and specify links. It will then generate the HTML code to a file that the user can then copy and paste into their website to make the image map.

File Copy Utility – Create a utility that can do bulk file copying and backups of other files.

Code Snippet Manager – Another utility program that allows coders to put in functions, classes or other tidbits to save for use later. Organized by the type of snippet or language the coder can quickly look up code. For extra practice try adding syntax highlighting based on the language.

Versioning Manager – Create your own versioning system for code files. Users are forced to check out items and lock items during reading and writing so that a group of programmers are not accidentally overwriting code files on one another.


SQL Query Analyzer – A utility application which a user can enter a query and have it run against a local database and look for ways to make it more efficient.

Remote SQL Tool –
A utility that can execute queries on remote servers from your local computer across the Internet. It should take in a remote host, user name and password, run the query and return the results.

Baseball / Other Card Collector –
Create an online application for keeping track of a collection of cards. Let the user enter all cards in a set, check off which ones they have, which ones they need and generate lists of cards they are looking for. For extra complexity, have it sum up sets and generate reports on how close they are of completing sets or the current value of a set.

Report Generator – Create a utility that generates a report based on some tables in a database. Generates a sales reports based on the order/order details tables or sums up the days current database activity.

Database Backup Script Maker –
A program which reads a database’s objects, relationships, records and stored procedures and creates a .sql file which can then be imported into another database or kept as a backup file to rebuild the database with.

Event Scheduler and Calendar –
Make an application which allows the user to enter a date and time of an event, event notes and then schedule those events on a calendar. The user can then browse the calendar or search the calendar for specific events. For added complexity, allow the application to create reoccurrence events that reoccur every day, week, month, year etc.

Budget Tracker – Write an application that keeps track of a household’s budget. The user can add expenses, income, and recurring costs to find out how much they are saving or losing over a period of time. For added complexity allow the user to specify a date range and see the net flow of money in and out of the house budget for that time period.

Address Book – Keep track of various contacts, their numbers, emails and little notes about them like a rolodex in the database. For extra complexity, allow the user to connect to a website publish their address book based on specific options the user has set.

TV Show Tracker – Got a favorite show you don’t want to miss? Don’t have a PVR or want to be able to find the show to then PVR it later? Make an application which can search various online TV Guide sites, locate the shows/times/channels and add them to a database application. The database/website then can send you email reminders that a show is about to start and which channel it will be on.

Travel Planner System –
Make a system that allows users to put together their own little travel itinerary and keep track of the airline / hotel arrangements, points of interest, budget and schedule.

Entity Relationship Diagram (ERD) Creator – A program that allows the user to put together ERD diagram and save it or have it generate some basic SQL syntax to give them a jumpstart.

Database Translation (MySQL <-> SQL Server) –
A simple utility that reads in from one database and constructs SQL compliant with another database. Then saves that to another database. One popular transition would be to and from MySQL server for databases like SQL Server and Oracle.

Web Board (Forum) – Create a forum for you and your buddies to post, administer and share thoughts and ideas.

Graphics and Multimedia

Slide Show – Make an application that shows various pictures in a slide show format. For extra complexity try adding various effects like fade in/out, star wipe and window blinds transitions.

Mind Mapper – Allow the user to put down ideas and quickly brainstorm how they are related into a mind map. The goal here is speed so let the user quickly write in an idea and drag it around in a visual map to show relationships.

Import Picture and Save as Grayscale – A utility that sucks the color right out of an image and saves it. You could add more including adjusting contrast, colorizing and more for added complexity.

Stream Video from Online –
Try to create your own online streaming video player.

Mp3 Player (and Other Formats) –
A simple program for playing your favorite music files. For extra complexity see if you can add in playlists and an equalizer.

Bulk Picture Manipulator – This program will take in a directory of pictures and apply a certain effect to them whether it be reducing color count, changing its format, or alter file attributes. For something extra try to see if you can also create a system to tag them.

CD Burning App – Create a utility that simply burns data to a CD.

YouTube Downloader – A program which can download videos to your hard drive from youtube.com. Save the files in various formats including FLV and AVI.

Wallpaper Manager – Make a program which keeps track of your favorite wallpapers, changes them regularly automatically and maybe even resizes them for your resolution (aka tiles one and stretches another)

Screen Capture Program – Make a utility that will simply capture a frame from your web cam. For added complexity see if you can also build in emailing functionality.

Image Browser – This application is used to view various image files on your computer from PNG, GIF, JPG to BMP, TIFF etc.

Traffic Light Application – See if you can make your own street light application and then put it into an intersection scenario. Don’t let any cars run the lights and crash into one another!

MP3 to Wav Converter – MP3 is essentially compressed wav format. See if you can translate it back into wav so that some other sound editing programs can work with the wav file itself. Keep in mind that 1 MB of MP3 is relative 10MB wav.

Signature Maker –
Ever seen those web board posts where someone has a generated signature made up? See if you can make a program that allows the user to specify a background, text, colors and alignment to make their own signatures or userbars.

Screen Saver – Make a screensaver program that will run while your computer sits idle. To make a simple one use some standard pictures and then for added complexity try a 3D object that spins around the screen and bounces off the sides.

Watermarking Application – Have some pictures you want copyright protected? Add your own logo or text lightly across the background so that no one can simply steal your graphics off your site. Make a program that will add this watermark to the picture.

Turtle Graphics – This is a common project where you create a floor of 20 x 20 squares and using various commands you tell a turtle to draw a line on the floor. You have move forward, left or right, lift or drop pen etc. For added complexity, allow the program to read in the list of commands from a file. Do a search online for “Turtle Graphics” for more information.


Chess and Checkers – Simply put a game of chess or checkers. Try to make it playable online and if you can use a graphical user interface that can also undo or redo a step as well as keep a history of moves for replay.

Hangman – Randomly select a word from a file, have the user guess characters in the word. For each character they guess that is not in the word, have it draw another part of a man hanging in a noose. If the picture is completed before they guess all the characters, they lose.

Crossword Puzzle – Create a crossword puzzle which links words together on common letters. Provide a list of clues for each word and let the user enter fill in the words until the entire crossword is filled in.

Frogger – Get your frog across the river and lanes of traffic by either jumping on logs and lily pads rushing by at different speeds or avoid the automobiles which are also moving at various speeds. Based on the old arcade game.

Pac Man –
Another arcade classic, move Pac man around a maze gobbling up pellets and trying to avoid a group of ghosts. Power pellets allow Pac man to eat the ghosts for a limited time.

Find Way Out of Maze – Develop an algorithm that allows a mouse to navigate through any maze given enough time.

Guitar Hero Clone – Create your own version of guitar hero where you can incorporate your own music and allow the user to press keys for the various colored notes. Judge their accuracy.

Breakout –
A classic arcade game breakout involves a series of blocks at the top of the screen and using a paddle bounces a steel ball against the blocks to destroy them. Just don’t miss the ball or else you will lose.

Pin Ball – I think we all know how pin ball works. Make a game where the user controls to mini paddles and keeps a ball in play, bouncing off various items and navigating through the course for various points. For added complexity, create a high score list.

High / Low Number Guessing – Randomly choose a number in a range of numbers and have the user guess. If their guess is too low, tell them “too low” and if their guess is too high tell them “too high”. Let them continue to guess until they get the right answer. Keep track of the number of guesses they made before getting it right.

Poker (plus online component) – Create a poker game where you can have 2 – 5 players be it real or computer controlled. Allow each player is given two cards face down which they must match against 5 community cards. The flop, the turn and the river to create the best hand possible. Each round they bet or fold.

Tic Tac Toe with Friend Online – A simple game of tic tac toe. For added complexity allow the application to be played over the internet where another player can against you.

Magic Eight Ball – Create a file full of random sayings and answers. Then have the magic eight ball pick one at random in response to a user’s question. Allow the user to enter the question and then show them the randomly picked answer.

Game of Memory – Make a game where you have 8, 16, 32 or 64 cards which are to be matched in pairs. The user enters which two cards to turn over to see if they are a pair. Show the user the cards they turned over, if they match remove them from the game. If they do not match, flip them back over. For added complexity, impose a time limit or a turn limit.

Black Jack – Also known as 21 make a game where the goal is to get as close to 21 without going over using a standard 52 card deck. The user plays against a dealer who has to sit on any value 17 or under.

Battleship – Create two game boards and let each player place a number of war ships. Each player can’t see the other person’s board. They then take turns firing at one another by guessing one of the board squares. If the square they guess contains part of a ship, it is a hit. Otherwise it is a miss. They sink a ship when all squares containing that particular ship have been uncovered. The player wins when all their opponents’ ships have been sunk.

Snake Game –
Create a board where you start out with a small snake. The goal is to eat as much food that appears on the board as possible without it running into its own body. Each time it eats food the snake grows longer. How long can you make your snake?

Slot Machine –
Make a slot machine where the user can enter how many coins they are willing to bet and pull the handle. Have one of three wheels land on a random picture. Certain combinations of pictures yield coins. Others might be wild cards. For added complexity, allow the user to play not only the top, center and bottom row but also diagonals.

Ice and Dice – Have the user roll three dice. Each face that has a dot in the middle is said to have a hole in the ice. Each dot not in the center is said to be a polar bear. Have the user enter the number of holes and polar bears in a given time period. So for example if you have the side with 1 dot (in the middle) it is 1 hole and no polar bears. The number 2 has no dot in the middle but two dots in the corners so it has no holes and 2 polar bears. The number 3 has one dot in the middle and two dots in the corners so it has 1 hole and 2 polar bears. The number 4 has no holes and 4 polar bears. Five has 1 hole and 4 polar bears etc.

Saturday, April 17, 2010

How To Find Windows XP Key Inside CD (Manually)?

Hi friends...
Are you worried to remember your XP key.Its no more, here is a solution for it :).Your cd key is preserved in the cd itself.

Steps to follow to find Windows XP CD key:

1. Bring your Windows XP CD and insert it into your computer’s CD/DVD ROM/ RAM.

2. Now, browse your Windows XP CD and find the folder I386.

3. Inside I386 folder, find the file named as unattended.txt.

4. Open unattended.txt by using notepad.

5. At last, keep scrolling of the opened file and you will get Windows XP CD key.

Thursday, April 15, 2010

Websites Asks To Press F1 Key ? DON’T PRESS IT

Microsoft has been reported of a vulnerability discovered in Windows operating systems Windows XP, Windows 2000 and Windows Server 2003 which exploits the VB Script. Microsoft has recently released an Advisory named “Microsoft Security Advisory (981169)”

As per the advisory there is a vulnerability that if a user presses F1 Key on being asked by a Website or webpage, the website can run potentially malicious code or scrip on such computers. That computer can get hacked, information can be stolen or it may also lead to data theft.

It is an advice to all our readers and Windows XP, Windows 2002 and Windows 2003 Server users to beware of this vulnerability and do not press the F1 Key when asked by a website. This may leave your computer unsecured or infected with virus or trojans.

Even if you are a Windows Vista User or Windows 7 or Windows Server 2008 user, its a safety tip to not click F1 Key when asked by a website.

Monday, February 1, 2010

Download JNTU 3-2 Information Security Slides

Get a free download of JNTU 3-2 Information Security Slides



Sunday, January 31, 2010

Download JNTU IT 3-2 First Mid Online Bits

Download JNTU IT 3-2 First Mid Online Bits in PDF.MWT UPDATED

Subscribe to feed through email,not to miss any updates.

For Download of jntu IT 3-2 First Mid online bits subject wise

Remaining subjects will be updated soon



Web Technologies

Computer Networks



Subscribe to get all updates directly to your email.Once you enter and submit your email you need to confirm it by clicking the confirmation link which will be sent to you.

Enter your email address:




Download JNTU EEE 3-2 First Mid Online Bits

Download JNTU EEE 3-2 First Mid Online Bits in PDF.MS UPDATED

Subscribe to feed through email,not to miss any updates.

For Download of jntu EEE 3-2 First Mid online bits subject wise

Remaining subjects will be updated soon




Subscribe to get all updates directly to your email.Once you enter and submit your email you need to confirm it by clicking the confirmation link which will be sent to you.

Enter your email address:




Download JNTU CSE 3-2 First Mid Online Bits

Download JNTU CSE 3-2 First Mid Online Bits in PDF.

Subscribe to feed through email,not to miss any updates.

For Download of jntu CSE 3-2 First Mid online bits subject wise

Remaining subjects will be updated soon







Subscribe to get all updates directly to your email.Once you enter and submit your email you need to confirm it by clicking the confirmation link which will be sent to you.

Enter your email address:




Saturday, January 30, 2010

Download JNTU ECE 3-2 First Mid Online Bits

Download JNTU ECE 3-2 First Mid Online Bits in PDF.(MPI,MS UPDATED)

Subscribe to feed through email,not to miss any updates.

For Download of jntu ECE 3-2 First Mid mid online bits subject wise

Remaining subjects will be updated soon






MPI(INCLUDING 4th UNIT First on net )

Subscribe to get all updates directly to your email.Once you enter and submit your email you need to confirm it by clicking the confirmation link which will be sent to you.

Enter your email address:




Monday, January 11, 2010

FaceVsion announces first HD Webcam with Skype

FaceVsion has partnered with Skype to develop a high definition webcam optimized for Skype video calling dubbed the FV TouchCam N1, which promises to make HD video calling over internet a reality. FaceVsion claims that it has overcome the current HD video communication issues of insufficient CPU power and laggy internet connection, with the new HD webcam.
The faceVsion FV TouchCam) N1 camera, with an embedded H.264 codec chip and dual microphones supporting beamforming techniques, offers synchronized, crystal clear 720P HD video and superior audio quality. The FV TouchCam(TM) N1 connects to a PC using a USB plug and comes with a flexible universal base. Its portability enables mobile users to stay connected in HD at anywhere, anytime.

Other than Skype, the new Webcam is confirm to work with other instant messaging applications such as Yahoo or Windows Live Messenger. The FV TouchCam N1 will be available later this month on FaceVsion’s website for $129.

Should You Give Up XP for Windows 7?

Windows XP retained many loyal users during the dark ages of Vista, but the emergence of Windows 7 may signal the end of an era.
The vast majority of PC users still haven't adopted Vista. Eight years after its release--and months after Microsoft officially discontinued it--Windows XP is more beloved than ever.
So will Windows 7 convince XP loyalists to switch? Instead of guessing, we decided to ask them. In August, we conducted an online survey of more than 8000 people who told us that XP was their primary OS. The top three reasons they haven't upgraded to Vista: They're comfortable with XP, Vista lacks features that might justify an upgrade, and they're concerned about driver and compatibility issues.
Vistaphobia ran high among respondents who had tried Windows Vista (62 percent said that their opinion of the OS was somewhat or very negative) and among those who merely knew about it (81 percent were somewhat or very negative). But most respondents said that were keeping an open mind about Windows 7.
In fact, the 26 percent of respondents who said they had already used Windows 7 were quite enthusiastic about it: 73 percent said that their opinion of Win 7 was somewhat or very positive, and only 11 percent said that it was very or somewhat negative. Also, 56 percent said that they intended to move to Windows 7 immediately or eventually. Among respondents who had read about Windows 7 but hadn't used it, 56 percent said that their opinion of Win 7 was somewhat or very positive, and only 12 percent said that it was somewhat or very negative.
Still, a meaningful minority of respondents have no interest in upgrading: 40 percent said that they intended to stick with XP indefinitely. Which brings up another interesting question: When will it become impractical to keep using XP and spurning its successors?
Supposedly, that date has already come and gone: Microsoft formally discontinued Windows XP on June 30, 2008, and it ended mainstream support on April 14, 2009. But the company has continued to permit PC builders to offer downgrade discs that let XP fans install the OS over Vista. It says that manufacturers can ship Windows 7 machines with XP downgrades for 18 months after Win 7's release or until it ships the first Service Pack for the new OS--whichever comes first. In other words, XP downgrades may be available until April 22, 2011 (assuming that Microsoft doesn't extend the deadline further; it has already granted XP so many stays of execution that refusing to grant any more would be a bit surprising.)

Windows XP's final death knell is scheduled to sound on April 8, 2014. On that date, Microsoft says that it will no longer take support calls and issue security fixes. This doesn't mean that no one will run XP on April 9 and beyond--it just means that they'll be on their own. XP holdouts, you've been warned.

Tuesday, December 22, 2009

iPhone gets Bluetooth keyboard driver

Apple’s refusal to add a netbook to its range has left many attempting to use the iPhone or iPod touch as a rough equivalent, but ease of text entry continues to frustrate. Happily, where Apple fall short the developer community delivers, with the simply-named iPhone Bluetooth Keyboard Driver. Soon to appear in the Cydia Store, v.1 of the driver allows you to wirelessly connect a Bluetooth keyboard to the iPhone 3G, iPhone 3GS or iPod touch.

It’s not a perfect solution: it requires that the device be jailbroken first, and iPhone 2G support is unclear at present. You’ll also need an iPod touch with Bluetooth, too, so that counts out the first-gen model. The software implementation isn’t quite perfect either; v.10 lacks support for cut/copy/paste, you can’t highlight text by holding down shift and using the cursor keys, the CapsLock button won’t work and Apple’s own wireless keyboard won’t quick auto-connect.

Nonetheless, this is a huge step forward for turning the iPhone or iPod touch into a mobile workstation, and those who enter large amounts of text may find the combination of the App Store and this new driver irresistible. No word on when exactly it will enter the Cydia Store.

Saturday, December 19, 2009

Google Experimenting With Browser Login For Chrome OS

Google has made a change to Chrome OS to move the user login from the machine to the browser. Our guess is Google is, or will eventually use, Google Friend Connect to facilitate login.

The feature was first mentioned on October 13: “Using Chrome as our login manager has a number of potential benefits.
Explore these tradeoffs and decide what to do about the login manager.” The code was checked in on December 14: “An early version of this change is finally in. It’s not ready for daily use yet, and we haven’t gotten the network picker on there or anything yet, but at least we’ve got a baseline in there. I’m filing issues for the follow-on work.”

There are lots of potential benefits to having users log into machines via the browser. In particular it makes syncing easier and furthers the notion that you can log into any Chrome OS machine and have exactly the same experience as you would on any other machine. The fact that users can’t download any software to Chrome OS computers furthers this experience.

But it’s also clearly interesting from an identity standpoint. Facebook and Twitter are both making strong plays as the defacto online identity for hundreds of millions of Internet users. Facebook Connect in particular is becoming a very popular way for third party sites to easily add identity and login features to apps.

But people using Chrome OS devices will be logging into the Internet first and foremost with a Google account, or via Friend Connect (which currently allows signin via Google, Twitter, Yahoo, AIM, Netlog, OpenID, etc.). By centralizing authentication once, Google can then use the same Friend Connect credentials to automatically login to sites that support it.

If Chrome OS becomes popular, it will be a very powerful weapon for Google to compete with Facebook Connect.

Google To Launch 'Nexus One' Phone Next Year

Google plans to begin selling a cellphone directly to consumers as soon as next year. Called Nexus One, the phone was designed inside Google and will be sold, at least initially, without being subsidised by a wireless partner. According to reports, the phone will run on the search giant's Android operating system and will be sold online. It is being manufactured by HTC, which also built the first Android phone to hit the market, T-Mobile's G1 phone. The phone's pricing, along which countries Google initially will target for the device, couldn't be learned.

Mozilla Thunderbird More Secure Than Microsoft Outlook

The French military is now using the Thunderbird client on over 80,000 computers as it finds Mozilla's latest email client more secure than Microsoft Outlook. The department found Mozilla's open source design permitted France to build extensions for security, while Microsoft's proprietary software allowed no extensions to be made.
According to Reuters, "France's military chose open source software after an internal government debate that began in 2003 and culminated in a 6 November 2007, directive requiring state agencies Seek maximum technological and commercial independence."
The military has released some of its work to the public under the name 'TrustedBird' and co-branded it with Mozilla.
The French government is also shifting to other open source software such as Linux instead of Windows and OpenOffice instead of Microsoft Office.
Reuters quoted Lieutenant-Colonel Frederic Suel, ministry of defence as saying, "They may move beyond government, because TrustedBird's security extensions make it transposable to large international companies."

Thursday, November 26, 2009

Download JNTU First Year First Mid Online Bits 2009

Download JNTU first year first Mid Online Bits 2009 in PDF.
We are not responsible for any consequences.
Subscribe to feed through email,not to miss any updates.

Click here to subscribe with JNTU Mobile Alerts....You will get a message to your mobile whenever results or important notifications are released.

For Download of jntu first year first mid online bits subject wise








Subscribe to get all updates directly to your email.Once you enter and submit your email you need to confirm it by clicking the confirmation link which will be sent to you.

Enter your email address:




Wednesday, November 25, 2009

Download GRE Sample Papers

hii friends.........Get a free download of GRE sample papers...This file contains 10 papers in pdf format..these papers will give you a brief idea about GRE exam pattern.

Get a free download of GRE sample papers...

Monday, November 23, 2009

The Tech Evolution

1GB memory 20 years ago and 1GB memory now

The Intel Museum, which is located in Santa Clara, California, USA had recently introduced
several new exhibits that demonstrate the transforming role of Intel's silicon technology in a changing world. And among them was a 1GB storage device which dates back almost 20yrs back. It's quite contrasting to see how soon things have changed!!

Where does the World's greatest Brand names came from ?

Adobe - came from name of the river Adobe Creek that ran behind thehouse of founder John Warnock.

Apache - It got its name because its founders got started by applying patchesto code written for NCSA's httpd daemon. The result was 'A PAtCHy'server -- thus, the name Apache

Apple Computers - favorite fruit of founder Steve Jobs. He was three monthslate in filing a name for the business, and he threatened to call his company AppleComputers if the other colleagues didn't suggest a better name by 5 o'clock.

CISCO - its not an acronym but the short for San Francisco.

Google -the name started as a jokey boast about the amount of informationthe search-engine would be able to search. It was originally named 'Googol',a word for the number represented by 1 followed by 100 zeros. After founders,Stanford grad students Sergey Brin and Larry Page presented their project toan angel investor, they received a cheque made out to 'Google'

Hotmail - Founder Jack Smith got the idea of accessing e-mail via the webfrom a computer anywhere in the world. When Sabeer Bhatia came up withthe business plan for the mail service, he tried all kinds of names ending in'mail' and finally settled for hotmail as it included the letters "html" - theprogramming language used to write web pages. It was initially referred toas HoTMaiL with selective upper casing.

HP - Bill Hewlett and Dave Packard tossed a coin to decide whether thecompany they founded would be called Hewlett-Packard or Packard-Hewlett.

Intel - Bob Noyce and Gordon Moore wanted to name their new company'Moore Noyce' but that was already trademarked by a hotel chain, so theyhad to settle for an acronym of INTegrated ELectronics.

Lotus (Notes) - Mitch Kapor got the name for his company from 'The LotusPosition' or 'Padmasana'. Kapor used to be a teacher of TranscendentalMeditation (by Maharishi Mahesh Yogi).

Microsoft - coined by Bill Gates to represent the company that was devoted toMICROcomputer SOFTware. Originally christened Micro-Soft, the '-' was removed later on.

Motorola - Founder Paul Galvin came up with this name when his company started manufacturing radios for cars. The popular radio company at the timewas called Victrola.

ORACLE - Larry Ellison and Bob Oats were working on a consulting project for the CIA (Central Intelligence Agency). The code name for the project was called Oracle (acronym for: One Real Asshole Called Larry Ellison)

Red Hat - Company founder Marc Ewing was given the Cornell lacrosse teamcap (with red and white stripes) while at college by his grandfather. He lost it andhad to search for it desperately. The manual of the beta version of Red Hat Linuxhad an appeal to readers to return his Red Hat if found by anyone !

SAP - "Systems, Applications, Products in Data Processing", formed by 4 ex-IBMemployees who used to work in the 'Systems/Applications/Projects"

SUN - founded by 4 Stanford University buddies, SUN is the acronym for StanfordUniversity Network.

Xerox - The inventor, Chestor Carlson, named his product trying to say 'dry' (asit was dry copying, markedly different from the then prevailing wet copying).The Greek root 'xer' means dry.

Yahoo! - the word was invented by Jonathan Swift and used in his book 'Gulliver'sTravels'. It represents a person who is repulsive in appearance and action and isbarely human. Yahoo! founders Jerry Yang and David Filo selected the namebecause they considered themselves yahoos.