FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011 Frontiers in education Frontiers in Education Conference, 1999. FIE '99. 29th Annual. 2:12D4/1-12D4/6 vol.2 1999