News tagged with computer science
New mathematical framework formalizes oddball programming techniques
Two years ago, Martin Rinard's group at MIT's Computer Science and Artificial Intelligence Laboratory proposed a surprisingly simple way to make some computer procedures more efficient: Just skip a bunch of ...
Technology / Computer Sciences
May 23, 2012 |
4.5 / 5 (19) |
16
|
A robot learns how to tidy up after you
(Phys.org) -- Sooner than you think, we may have robots to tidy up our homes.
May 22, 2012 |
5 / 5 (5) |
0
|
Ultrasensitive biosensor promising for medical diagnostics
(Phys.org) -- Researchers have created an ultrasensitive biosensor that could open up new opportunities for early detection of cancer and "personalized medicine" tailored to the specific biochemistry of individual ...
May 15, 2012 |
5 / 5 (1) |
0
|
In metallic glasses, researchers find a few new atomic structures
Drawing on powerful computational tools and a state-of-the-art scanning transmission electron microscope, a team of University of Wisconsin-Madison and Iowa State University materials science and engineering researchers has ...
May 11, 2012 |
3.4 / 5 (7) |
2
|
Researchers reveal unseen planet by its gravity
More than a 150 years ago, before Neptune was ever sighted in the night sky, French mathematician Urbain Le Verrier predicted the planet's existence based on small deviations in the motion of Uranus. In a ...
May 10, 2012 |
4.9 / 5 (14) |
0
|
Sophisticated simulations predict future warming
The chances of our planet being hit by a global warming of 3 degrees Celsius by 2050 is as likely as it being hit by an increase of 1.4 degrees, new research shows. Presented in the journal Nature Geoscience, the British study ...
Space & Earth / Earth Sciences
May 22, 2012 |
3.8 / 5 (11) |
56
New 'metamaterial' practical for optical advances
(Phys.org) -- Researchers have taken a step toward overcoming a key obstacle in commercializing "hyperbolic metamaterials," structures that could bring optical advances including ultrapowerful microscopes, computers and solar ...
May 15, 2012 |
3.9 / 5 (7) |
5
|
Interview: Dr. Ben Goertzel on Artificial General Intelligence, Transhumanism and Open Source (Part 2/2)
(PhysOrg.com) -- Dr. Ben Goertzel is Chairman of Humanity+; CEO of AI software company Novamente LLC and bioinformatics company Biomind LLC; leader of the open-source OpenCog Artificial General Intelligence ...
Internet usage patterns may signify depression
(Phys.org) -- In a new study analyzing Internet usage among college students, researchers at Missouri University of Science and Technology have found that students who show signs of depression tend to use the Internet differently ...
Technology / Computer Sciences
May 17, 2012 |
5 / 5 (1) |
7
Robots learn to pick up oddly shaped objects
(Phys.org) -- When Cornell engineers developed a new type of robot hand that could pick up oddly shaped objects it presented a challenge: It was easy for a human operator to choose the best place to take h ...
May 09, 2012 |
5 / 5 (1) |
2
|
Barrier to faster graphene devices identified and suppressed
These days graphene is the rock star of materials science, but it has an Achilles heel: It is exceptionally sensitive to its electrical environment.
Nanotechnology / Nanomaterials
Mar 13, 2012 |
4.7 / 5 (19) |
5
|
A long-held assumption confirmed: We can learn a lot from other species' genes
Researchers at the SIB Swiss Institute of Bioinformatics and the EMBL-European Bioinformatics Institute have confirmed the long-held belief that studying the genes we share with other animals is useful. The study, published ...
May 17, 2012 |
not rated yet |
0
Computing the best high-resolution 3-D tissue images
Real-time, 3-D microscopic tissue imaging could be a revolution for medical fields such as cancer diagnosis, minimally invasive surgery and ophthalmology. University of Illinois researchers have developed ...
Apr 23, 2012 |
5 / 5 (5) |
0
|
Researchers demonstrate new way to control nonvolatile magnetic memory devices
(Phys.org) -- Cornell researchers have demonstrated a new strategy for making energy- efficient, reliable nonvolatile magnetic memory devices -- which retain information without electric power.
May 07, 2012 |
not rated yet |
1
|
Smart, self-healing hydrogels open new possibilities in medicine, engineering
University of California, San Diego bioengineers have developed a self-healing hydrogel that binds in seconds, as easily as Velcro, and forms a bond strong enough to withstand repeated stretching. The material ...
Mar 05, 2012 |
5 / 5 (7) |
2
|
Computer science
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.