Related topics: iphone , robot



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 science

results timeline


Glasgow's joking computer

Glasgow's joking computer

Technology / Computer Sciences

created Dec 11, 2009 | popularity 4.5 / 5 (11) | comments 2 weblog

(PhysOrg.com) -- The Glasgow Science Centre in Scotland is exhibiting a computer that makes up jokes using its database of simple language rules and a large vocabulary.


MIT MAV

Flying MAV Navigates Without GPS (w/ Video)

Technology / Engineering

created Nov 02, 2009 | popularity 4.6 / 5 (13) | comments 2 weblog

(PhysOrg.com) -- During the last several years, researchers have been building micro air vehicles (MAVs) that can autonomously fly through different environments by relying on GPS for navigation. Recently, ...


Software That's Resilient Against Hacker Attack

Software That's Resilient Against Hacker Attack

Technology / Computer Sciences

created Oct 29, 2009 | popularity 4.7 / 5 (6) | comments 7 weblog

(PhysOrg.com) -- A team of researchers headed by Martin Rinard, a professor of computer science at MIT, have developed new software that automatically patches errors in deployed software in a matter of minutes.


The explainer: P vs. NP -- The most notorious problem in theoretical computer science remains open

P vs. NP -- The most notorious problem in theoretical computer science remains open

Technology / Computer Sciences

created Oct 29, 2009 | popularity 4.6 / 5 (22) | comments 5

In the 1995 Halloween episode of The Simpsons, Homer Simpson finds a portal to the mysterious Third Dimension behind a bookcase, and desperate to escape his in-laws, he plunges through. He finds himself wander ...


Household robots do not protect users' security and privacy, researchers say

Electronics / Robotics

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

People are increasingly using household robots for chores, communication, entertainment and companionship. But safety and privacy risks of information-gathering objects that move around our homes are not yet adequately addressed, ...


Computer scientists take over electronic voting machine with new programming technique

Computer scientists take over electronic voting machine with new programming technique (w/ Video)

Technology / Computer Sciences

created Aug 10, 2009 | popularity 4 / 5 (8) | comments 7

(PhysOrg.com) -- Computer scientists demonstrated that criminals could hack an electronic voting machine and steal votes using a malicious programming approach that had not been invented when the voting machine ...


'Lipstick on a pig' -- tracking the life and death of news

'Lipstick on a pig' -- tracking the life and death of news

Technology / Computer Sciences

created Jul 13, 2009 | popularity 3.6 / 5 (8) | comments 3

(PhysOrg.com) -- By observing the global flow of news online, Cornell computer scientists have managed to track and analyze the "news cycle" - the way stories rise and fall in popularity.


Researcher finds optimal fix-free codes

Researcher finds optimal fix-free codes

Technology / Computer Sciences

created Apr 03, 2009 | popularity 4.6 / 5 (21) | comments 5

(PhysOrg.com) -- More than 50 years after David Huffman developed Huffman coding, an entropy encoding algorithm used for lossless data compression in computer science and information theory, an electrical ...


Robot on Command

Wag the Robot? Brown scientists build robot that responds to human gestures

Electronics / Robotics

created Mar 11, 2009 | popularity 4.2 / 5 (5) | comments 2

(PhysOrg.com) -- Imagine a day when you turn to your own personal robot, give it a task and then sit down and relax, confident that your robot is doing exactly what you wanted it to do.


UC San Diego computer scientist turns his face into a remote control

Computer scientist turns his face into a remote control

Technology / Engineering

created Jun 25, 2008 | popularity 4.7 / 5 (18) | comments 2

New work at nexus of facial expression recognition research and automated tutoring A computer science Ph.D. student can turn his face into a remote control that speeds and slows video playback. The proof- ...


Hardware-accelerated global illumination by image space photon mapping

Technology / Computer Sciences

created Dec 22, 2009 | popularity 4.4 / 5 (7) | comments 0

Research presented in a paper by Morgan McGuire, assistant professor of computer science at Williams College, and co-author Dr. David Luebke of NVIDIA, introduces a new algorithm to improve computer graphics for video games.


Financial instruments could be spiked with unfindable risks

Financial instruments could be spiked with unfindable risks

Other Sciences / Economics

created Dec 21, 2009 | popularity 4.7 / 5 (18) | comments 42

(PhysOrg.com) -- In a result that may have implications for financial regulation, researchers from computer science and economics have revealed potentially impenetrable problems with the pricing of financial ...


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 (21) | comments 28

(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.


'One keypad per child' lets schoolchildren share screen to learn math

'One keypad per child' lets schoolchildren share screen to learn math (w/ Video)

Electronics / Consumer & Gadgets

created Dec 10, 2009 | popularity 2 / 5 (3) | comments 3

The slogan is "one laptop per child." But it will be a long time before that is true everywhere in the world. Meanwhile, a new device aims to make a situation that is common in poor areas - one computer shared ...


'Fighting' IED attacks with SCARE technology

'Fighting' IED attacks with SCARE technology

Technology / Computer Sciences

created Dec 10, 2009 | popularity 4.7 / 5 (3) | comments 4

(PhysOrg.com) -- University of Maryland researchers have developed and successfully tested new computer software and computational techniques to analyze patterns of improvised explosive device (IED) attacks ...