ABSTRACT

Computer science has become an exciting eld since its inception in the late 1950s. What was conceived as a tool for large-scale scientic computing during its birth is now being used in almost every aspect of life, including medical science, space exploration, telecommunication, information exchange, remote collaboration, modeling, computer-aided design, automated navigation, automated manufacturing, automated surgery, planning, designing, productivity tools for presentation, electronic transactions and commerce, transportation, and managing utility distributions. Now we cannot think of our life without the use of an embedded or personal computer. Computers are embedded in many modern-day gadgets such as automobiles, cell phones, airplanes, spacecras, high-end washers and dryers, ovens, and home security systems. Now we talk of smart homes that will have computers to process multiple sensor information and take care of many routine aspects of the house.