Symposium on Frontiers of Engineering (10th 2004 Irvine, Calif.)