ScienzFair™ Ideas - COMPUTER SCIENCE
Project ideas with an animated bullet in front of them
have extra information. Just click the bullet to access the additional suggestions for that project idea. If you find
a broken web link, please notify us with an Email.

Remember that these project ideas and outlines are meant to help you complete your own science fair project. But it is DISHONEST and UNETHICAL to copy someone else's project work samples and submit them as if they were your own. That's called plagiarism and it's a fast way to get a failing grade. It's okay to do the same project as someone else, or review what others have done so you can make your project better, but DO NOT COPY and pretend it's your project. Someone is sure to spot the plagiarism!!
Please read our DISCLAIMER.

•     How do computers help people do what they want to do?

•    Can computers simulate a form of artificial life?

•     How can a computer be used as a time clock to keep track of time worked.

•     Determining which computer is the fastest for different kinds of programs.

•    Which factors most affect the operating speed of a computer?

•     Demonstrate how a computer can be used as an educational tool.

•    Demonstrate how computer monitors use pixels to create images.

•    Demonstrate how internet data can be used to predict the weather
         patterns in your home town.

•     Develop a computer game such as hangman or tic-tac-toe.

•     Create a program that gives people information based on their birthday.

•    How do computer modems work?

•     Which WWW search engine produces the most accurate results?

•    How do web pages work?

•     Show how computer programs can simulate astronomical events.

•     Create a program that quickly teaches the user how to program in BASIC.

•    Do computers or computer monitors generate radio signals?

•     Examine the effect of magnetic fields on recording mediums (tapes, disks, etc.)

•     Create a program that simulates intelligence, responding to a user based on
        what the user inputs into the program.

•    Can a computer program affect childrens' learning ability?

•     Demonstrate how examinations can be administered by computer and
        simultaneously graded.

•    Develop and demonstrate a program to predict a comet's orbital path.

•    Develop an advanced computer program designed to solve one of several
        problems in the mathematics of probability.

•    Develop a computer program designed to solve one of several problems
        in advanced mathematics.

•     Create a program which teaches the user a set of technical facts thorough the
        use of branched programmed learning methods.

•    How does the C programming language work?

•     Compare the speed/effectiveness of different programming languages in
        running the same program.

•    Develop a program which will determine the feasibility of takeoff and flight
         for an aircraft.

•     Develop a program to solve mathematical formulas.    

•     Develop a program to convert English measurements
        to metric measurements.

•     Develop a program to recognize animal tracks based on their shape.

•     Can a computer program predict the future population of nations based on
        past population statistics?

•     Develop a medical program to identify common childhood illnesses based on
        the symptoms exhibited.

    All rights reserved