The term "computer science" raises expectations, at least to my mind, of an ability to define models and to make predictions about the behavior of computers and computing systems.
DEPARTMENT: Letters to the Editor
Citing conferences sponsored by the World Scientific and Engineering Academy and Society, Moshe Y. Vardi's Editor's Letter "Predatory Scholarly Publishing" (July 2012) reminded me of my own participation in the WSEAS flagship …
Daniel Reed offers three ideas about the future of personal online information management. Ed H. Chi writes about replication of experiments and how experiments are often the beginning, rather than the end, of a scientific inquiry …
With the right approach, data mining can discover unexpected side effects and drug interactions.
Faced with rising electricity costs, leading companies have begun revolutionizing the way data centers work, from the hardware to the buildings themselves.
A growing sense of crisis prevails as computer science searches for its place in the K--12 curriculum.
COLUMN: Technology strategy and management
Exploring some factors that reflect a company's worth.
COLUMN: The business of software
Balancing two extremes in project estimation.
COLUMN: Inside risks
Short-term thinking is the enemy of the long-term future.
COLUMN: Kode Vicious
Colorful metaphors and properly reusing functions.
Understanding the technical and social fundamentals of the computing infrastructure is essential in the continuously evolving technological realm.
Promoting a clock-free paradigm that fits everything learned about programming since Turing.
An introduction to PTP and its significance to NTP practitioners.
Making the case for resilience testing.
Quality happens only when someone is responsible for it.
SECTION: Contributed articles
Human subjects perform a computationally wide range of tasks from only local, networked interactions.
Internet voting is unachievable for the foreseeable future and therefore not inevitable. View a video of Barbara Simons entitled "Internet Voting: An Idea Whose Time Has Not Come."
SECTION: Review articles
Tapping into the "folk knowledge" needed to advance machine learning applications.
SECTION: Research highlights
High-dimensional space is a counterintuitive place, where natural geometric intuitions from the familiar three-dimensional world may lead us badly astray.
Foam problems are about how to best partition space into bubbles of minimal surface area. We investigate the case where one unit-volume bubble is required to tile d-dimensional space in a periodic fashion according to the standard …
Algorithmic advances can come from the most unexpected places. The following paper describes an emerging approach to solving linear systems of equations that relies heavily on techniques from graph theory.
The solution of linear systems is a problem of fundamental theoretical importance but also one with a myriad of applications in numerical mathematics, engineering, and science.
COLUMN: Last byte
From the intersection of computational science and technological speculation, with boundaries limited only by our ability to imagine what could be. How to colonize the galaxy, one electron spin state at a time.