Computer science

hide

Computer science (or computing science) is the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer systems. It is frequently described as the systematic study of algorithmic processes that describe and transform information. According to Peter J. Denning, the fundamental question underlying computer science is, "What can be (efficiently) automated?" Computer science has many sub-fields; some, such as computer graphics, emphasize the computation of specific results, while others, such as computational complexity theory, study the properties of computational problems. Still others focus on the challenges in implementing computations. For example, programming language theory studies approaches to describing computations, while computer programming applies specific programming languages to solve specific computational problems, and human-computer interaction focuses on the challenges in making computers and computations useful, usable, and universally accessible to people.

The general public sometimes confuses computer science with vocational areas that deal with computers (such as information technology), or think that it relates to their own experience of computers, which typically involves activities such as gaming, web-browsing, and word-processing. However, the focus of computer science is more on understanding the properties of the programs used to implement software such as games and web-browsers, and using that understanding to create new programs or improve existing ones.

For more information about Computer science, read the full article at Wikipedia.
This text uses material from Wikipedia and is available under the GNU Free Documentation License.


News tagged with computer scientists

results timeline


Computer scientists develop technique to improve helpfulness of user-generated online reviews

Technology / Computer Sciences

created Dec 18, 2009 | popularity not rated yet | comments 0

(PhysOrg.com) -- Irish computer scientists have developed a system to improve the helpfulness of online customer reviews. In recognition of the quality of their work, the group received a distinguished paper award at the ...


Of girls and geeks: Environment may be why women don't like computer science

Of girls and geeks: Environment may be why women don't like computer science

Other Sciences / Social Sciences

created Dec 14, 2009 | popularity 3.6 / 5 (20) | comments 26

(PhysOrg.com) -- In real estate, it's location, location, location. And when it comes to why girls and women shy away from careers in computer science, a key reason is environment, environment, environment.


As robots become more common, Stanford experts consider the legal challenges

Other Sciences / Social Sciences

created Nov 23, 2009 | popularity 4.5 / 5 (4) | comments 0

(PhysOrg.com) -- They already detect and defuse bombs, control traffic patterns and do some basic household chores. And scientists predict that pretty soon, robots will be using artificial intelligence to play a larger role ...


Dartmouth professor finds that iconic Oswald photo was not faked

Professor finds that iconic Oswald photo was not faked (w/ Video)

Technology / Computer Sciences

created Nov 05, 2009 | popularity 3.9 / 5 (10) | comments 72

(PhysOrg.com) -- Dartmouth Computer Scientist Hany Farid has new evidence regarding a photograph of accused John F. Kennedy assassin Lee Harvey Oswald. Farid, a pioneer in the field of digital forensics, digitally ...


Computer Science Provides a More Sound Way to Test for Sleep Apnea

Computer Science Provides a More Sound Way to Test for Sleep Apnea

Medicine & Health / Research

created Nov 02, 2009 | popularity 5 / 5 (1) | comments 0

(PhysOrg.com) -- A computer scientist from the University of Houston and a doctor of sleep medicine at the University of Texas Health Science Center at Houston have teamed up to create a new, less invasive ...


Researchers bring noise to virtual worlds

Researchers bring noise to virtual worlds

Technology / Computer Sciences

created Oct 27, 2009 | popularity 5 / 5 (2) | comments 1

(PhysOrg.com) -- Computer scientists have developed a method to synthesize the sounds of cymbals, falling garbage cans and lids, and plastic water-cooler bottles and recycling bins.


New technology lets users set data to self-destruct

Technology / Computer Sciences

created Sep 30, 2009 | popularity 3.7 / 5 (3) | comments 1

What if you could send an e-mail to a co-worker, text a friend or post something on Facebook confident that it would eventually self-destruct?


Computer scientists successfully boot one million Linux kernels as virtual machines

Computer scientists successfully boot one million Linux kernels as virtual machines

Technology / Computer Sciences

created Sep 25, 2009 | popularity 4.7 / 5 (22) | comments 8

(PhysOrg.com) -- Computer scientists at Sandia National Laboratories in Livermore, Calif., have for the first time successfully demonstrated the ability to run more than a million Linux kernels as virtual ...


Child's play may revolutionize video gaming, police work

Other Sciences / Social Sciences

created Aug 28, 2009 | popularity 4 / 5 (2) | comments 0

(PhysOrg.com) -- What do hide-and-seek, police searches and video games such as Half-Life 2 have in common? More than you would think, say two University of Alberta researchers.


From Terabytes to Petabytes: Computer Scientists Develop New Hybrid Database System

Technology / Computer Sciences

created Aug 26, 2009 | popularity 4.4 / 5 (11) | comments 0

(PhysOrg.com) -- As the amounts of data being stored by databases around the world enters the realm of the petabyte (the amount of data stored in a mile-high stack of CD-ROM disks), efficient data management is becoming more ...


Computer scientists scale 'layer 2' data center networks to 100,000 ports and beyond

Computer scientists scale 'layer 2' data center networks to 100,000 ports and beyond

Technology / Computer Sciences

created Aug 17, 2009 | popularity 3.7 / 5 (3) | comments 0

University of California, San Diego computer scientists have created software that they hope will lead to data centers that logically function as single, plug-and-play networks that will scale to the massive ...


Intel project seeks to mark disputed Web information

Technology / Computer Sciences

created Jul 22, 2009 | popularity not rated yet | comments 1

Do Eskimos have more words for "snow" than we do? You're probably not alone if you thought the answer was yes.


Vanish + Google Docs

This article will self-destruct: A tool to make online personal data vanish (w/ Video)

Technology / Computer Sciences

created Jul 21, 2009 | popularity 3.9 / 5 (17) | comments 3

Computers have made it virtually impossible to leave the past behind. College Facebook posts or pictures can resurface during a job interview. A lost cell phone can expose personal photos or text messages. ...


First live 'cloning' of faces challenges assumptions about human behavior

Technology / Computer Sciences

created Jun 01, 2009 | popularity 3.3 / 5 (6) | comments 1

(PhysOrg.com) -- Computer scientists at the University of East Anglia (UEA) have developed a new way of cloning facial expressions during live conversations to help us better understand what influences our behaviour when ...


Game theory and machine learning offer better bidding strategies

Technology / Computer Sciences

created May 13, 2009 | popularity 4 / 5 (4) | comments 1

(PhysOrg.com) -- By combining techniques from game theory and artificial intelligence, computer scientists at the University of Michigan have developed a better way to find the best bidding strategy in a simulated auction ...