Category Archives: Education

Solving the Toughest Problems in Computer Science

Software Breakthroughs: Solving the Toughest Problems in Computer Science, 2004:

Bill Gates’ talk at MIT provided an optimistic view of the next generation of computer science, now that the “rough draft” is done. Gates finds a paradox today in that computer science is poised to transform work and home life, “but people’s excitement level is not as high as it was five years ago during the Internet bubble.” Because most sectors of the computer industry—from microchips to storage, displays to wireless connectivity— continuously improve in performance, Gates predicts a flood of new products and applications. He sported a wristwatch that receives data wirelessly, as well as keeps its user on schedule. Gates describes “rich, new peripherals” such as ultra-wideband digital cameras and he demonstrates software that allows pictures to be archived using a 3D visual interface with a built-in time, date, and keyword database. He says that computer science is merging with and making over such fields as astronomy and biology, by unifying vast, unwieldy data collections into easily navigable libraries. And Gates appears confident that technological breakthroughs will ultimately resolve urgent problems of computer and network security.

Related: Bill Gates Interview from 1993Donald Knuth – Computer ScientistOpen Source: The Scientific Model Applied to ProgrammingInternship with Bill Gates

Moth Jams Bat Sonar

Superloud moth jams bat sonar

A gray moth with orange highlights called Bertholdia trigona “goes berserk,” making lots of noise above the range of human hearing when a hunting bat approaches, says William Conner of Wake Forest University in Winston-Salem, N.C. Bats rely on their natural sonar to locate flying moths in the dark, but in a lab setup, the bats rarely managed to nab a loud moth.

When researchers disabled the moth’s noisemaking organs, though, bats caught the moths in midair with ease, Conner reported at the annual meeting of the Society for Integrative and Comparative Biology.

Conner says the work is “the first example of any prey item that jams biological sonar.” Conference attendee David Yager of the University of Maryland in College Park says Conner’s experimental paradigm is “very strong, and I do think he has documented jamming by a species of moth.”

Insect-hunting bats and their moth prey have become a classic in the study of evolutionary arms races, Conner says. “This is warfare … The first counter-adaptation is that the insects developed ears.”

Jamming isn’t the only possible explanation for moth noises, he said. An explosive clicking sound coming back out of the night might startle a bat just a split-second long enough for the moth to get away.

Related: Vampire Moth DiscoveredMonarch Butterfly MigrationHuman Sonar, EcholocationStill Just a LizardLancelet Genome Provides Answers on Evolution

Antelope Island, Great Salt Lake Photos

Yellow flower on Antelope Island

I have posted photos from the first day of my Utah trip: Antelope Island, Great Salt Lake and Salt Lake City. The Great Salt Lake is

NSF Funding for Engineering Education, Curriculum, and Infrastructure

The Innovations in Engineering Education, Curriculum, and Infrastructure (IEECI) program supports research which addresses four aspects of engineering education: (1) how students best learn the ideas, principles, and practices to become creative and innovative engineers, and how this learning is measured (2) how application of cyberlearning resources of networked computing and communication, interactive visualization capabilities, and well designed user interfaces can be used to develop easily transportable tools and systems with low barriers to adoption which significantly improve learning, (3) integration of sustainability into engineering education, and (4) future directions of U.S. engineering doctoral programs.

Two types of awards will be supported: Expansion Projects (approximately 10 grants are anticipated) will only be available for area (1), Innovations in Teaching and Learning. Exploratory Projects (25-30 grants are anticipated) will be available in areas (2-4).

Anticipated Funding Amount: The total anticipated funding in fiscal year 2009 is $8,500,000. Expansion Projects will be funded at a level of up to $400,000. Exploratory Projects will be funded at a level up to $150,000, but exploratory projects involving multiple universities may apply for grants up to $200,000.

Full proposals are due by 11 March 2009.

Related: $92 Million for Engineering Research CentersWorldwide Science and Engineering Doctoral Degree DataNSF Graduate Research Fellows 2008House Testimony on Engineering EducationWebcast: Engineering Education in the 21st Century

Providing Computer to Remote Students in Nepal

photo of students using computers in Nepal

Pupils conquer fear of computers

“I was really scared when I saw the computer,” he says. “I didn’t go near it. I was worried it might explode and kill me. “It was only when the teacher called me saying it was harmless that I went into the room, but I still hesitated.” Things have changed now, he adds.

“I’m feeling much better. The E-library has helped with my studies. “We can see the periodic table of science, and also maps and other geography things in a pictorial way that is easy to understand. It’s not only that – we can also play games and have fun.”

Kamal says his parents were very excited when he told them about the computer and came to watch the very next day. It was not only Kamal. His computer teacher, Shankar Prajapati, says all the pupils were afraid. “They all worried they would catch some virus and fall ill or even die. But now they are familiar with computers,” he says.

“Even we teachers are gaining knowledge from the E-library. It’s really helpful for us, too. “The students can see science experiments carried out on screen and search for whatever they want in the encyclopaedia.

This is a free and open-source (accessible to everyone) package which connects one powerful central server in the school, using the Linux operating system, to a number of diskless low-end computers. When linked to the server, each computer receives a full Linux desktop.

Read more about the Help Nepal Network’s eLibrary program. Photos from this web site shows students in Nepal using computers.

In the face of rapidly changing technological advancement and the exorbitant cost of proprietary hardware and software solutions, which had stymied Nepal in attempting to participate in ICT for development, the use for Free and Open Source Software (FOSS) is emerging as a solution.

Linux Terminal Server Project (LTSP) can be a low cost solution for deprived communities who cannot afford a bigger volume financial expense.

LTSP, a system that works with only one central high end server and other diskless low-end thin client computers, allows to run Linux on a server, and then use thin clients (almost any computer will do) to connect to the server and receive a full-blown Linux desktop.

I believe strongly in the ability of kids to learn if they are just provided some tools that help them do so. See a great post on Hole in the Wall computers.

Related: A Child’s View of the OLPC LaptopFixing the World on $2 a DayOpen Source: The Scientific Model Applied to ProgrammingWhat Business Can Learn from Open Source

Does the Earth Have Two Cores?

Did Earth’s Twin Cores Spark Plate Tectonics?

a new theory aims to rewrite it all by proposing the seemingly impossible: Earth has not one but two inner cores.

The idea stems from an ancient, cataclysmic collision that scientists believe occurred when a Mars-sized object hit Earth about 4.45 billion years ago. The young Earth was still so hot that it was mostly molten, and debris flung from the impact is thought to have formed the moon.

Haluk Cetin and Fugen Ozkirim of Murray State University think the core of the Mars-sized object may have been left behind inside Earth, and that it sank down near the original inner core. There the two may still remain, either separate or as conjoined twins, locked in a tight orbit.

Their case is largely circumstantial and speculative, Cetin admitted. “We have no solid evidence yet, and we’re not saying 100 percent that it still exists,” he said. “The interior of Earth is a very hard place to study.”

The ancient collision is a widely accepted phenomenon. But most scientists believe the incredible pressure at the center of the planet would’ve long since pushed the two cores into each other.

I must say two cores seems very far-fetched to me. But it is another great example of the scientific discovery process and an interesting idea.

Related: Himalayas GeologyDrilling to the Center of the EarthCurious Cat Science and Engineering Search

Read the Curious Cat Science and Engineering Blog in 35 Languages

I have added a Google gadget to the right side column of the Curious Cat Science and Engineering Blog that translates our blog into 35 languages. I have been proving a direct link to 6 languages, so this is a great increase in languages covered.

All that is required to add this capability to your site is add a short bit of javascript from the Google Translate gadget site. And as they add more languages that additional coverage will automatically be reflected on your site.

The usability of the Google translate is excellent, I think. If you are reading the translated page, say in Chinese, and you follow a link to another page on our site it translates that page for you automatically.

I hope you enjoy this new capability.

Related: Funding Google Gadget DevelopmentGoogle Offers $10 Million in Awards for Google Phone DevelopmentMarissa Mayer on Innovation at GoogleIs Google Overpriced?Javascript books

Correlation is Not Causation: “Fat is Catching” Theory Exposed

“Fat is catching” theory exposed

Their study was reported to have shown that you can “catch” obesity from having fat friends and that obesity is so contagious, it can be spread long-distance by email and instant messaging. Even healthcare professionals, who didn’t understand the etiology of true obesity or how statistics can be misused, failed to detect the implausibility of “second-hand obesity.” In fact, some doctors became so enamored with the new “science of networking” they believed it should be a new medical specialty: network medicine.

Jason M. Fletcher, Ph.D., assistant professor at the Yale School of Public Health in New Haven, Connecticut, along with Boston economist, Ethan Cohen-Cole, Ph.D., designed an ingenious study. They selected conditions that no one would seriously believe were spread by social networking and online friendships: height, headaches and acne. They then applied the same standard statistical methods used in Christakis and Fowler’s social networking research to “find” that acne, height and headaches have the same “social network effect.”

As they explained, patterns of association among people can lead to correlations in health conditions between friends that are not caused by direct social network effects at all.

There is a need for caution when attributing causality to correlations in health outcomes between friends using non-experimental data. Confounding is only one of many empirical challenges to estimating social network effects.

Excellent reminder of the risks of analyzing data for correlations. We continue to, far to often, fail to interpret data properly. Both authors of the study, received PhD’s from the University of Wisconsin-Madison which strengthens my belief that it is teaching students well (just kidding).

Also another example of the scientific inquiry process where scientists challenge the conclusions drawn by other scientists. It is a wonderful system, even if confusing and not the clean idea so many have of how science works.

Related: Correlation is Not CausationSeeing Patterns Where None ExistsStatistics for Experimenters500 Year FloodsPlaying Dice and Children’s NumeracyThe Illusion of UnderstandingAll Models Are Wrong But Some Are UsefulData Doesn’t Lie But People Can Draw Faulty Conclusions from Data

Rumors of Software Engineering’s Death are Greatly Exaggerated

Rumors of Software Engineering’s Death are Greatly Exaggerated by Steve McConnell

Indeed, one of the hallmarks of engineering as opposed to science is that engineers will work with materials whose properties are not entirely understood, and they’ll factor in safety margins until the science comes along later and allows more precision in the engineer’s use of those materials.

Software engineering already has been defined as engineering, we have an international reference standard for that definition, the field’s two largest professional bodies have jointly adopted a professional code of conduct for software engineers, we have accreditation standards for university programs in software engineering, we have university numerous programs that have already been accredited, and several countries are licensing professional engineers in software.

Related: Who Killed the Software Engineer?Is Computer Science a Science?What Ails India’s Software Engineers?Federal Circuit Decides Software No Longer PatentableA Career in Computer Programming