Professional Activities (Joel Adams)
External Awards and Grants
-
Geneva College
Alumni Association Distinguished Service Award, 2005.
-
Fulbright Senior Scholar,
Technical University of Iceland
(now the School of Engineering,
Reykjavik University),
Reykjavik, Iceland, 2005.
-
Aquisition and Analysis
of a Multidisciplinary Beowulf Cluster,
National Science Foundation-
Major Research Instrumentation (MRI) Program,
Grant
#0079739, Sept 2001 - August 2003.
-
Fulbright Senior Scholar,
Department of Computer Science and Engineering,
University of Mauritius,
Republic of Mauritius, 1998-99.
Presentations
-
"OOP and the Janus Principle",
37th SIGCSE Technical Symposium on Computer Science Education,
Houston, TX, March 2006.
-
"A Performance/Price Analysis
of Three Beowulf Cluster Topologies",
National Computational Science Institute
Parallel/Cluster Computing Workshop,
Oklahoma University, August 2005;
Oberlin Conference on Computation and Modeling,
Oberlin College, October 2005.
-
"Object-Oriented High Performance Computing",
National Computational Science Institute
Parallel/Cluster Computing Workshop,
Oklahoma University, August 2005.
-
"Teaching Programming with Alice,
a 3D Virtual Reality Tool",
University of Akureyri,
Akureyri, Iceland, May 2005.
-
"How To Build Your Own Supercomputer:
Beowulf-class Supercomputing",
University of Reykjavik,
Reykjavik, Iceland, April 2005;
University of Akureyri,
Akureyri, Iceland, May 2005.
-
"Alice: Software for Building 3D Virtual Worlds",
University of Iceland,
Reykjavik, Iceland, February 2005.
-
"The Imaginary Worlds Camps: Using Story-Telling in Alice
to Introduce Middle-Schoolers to Programming",
Carnegie Mellon University,
Pittsburgh, PA, November 2004.
-
"Building 3D Virtual Worlds with Alice",
Geneva College,
Beaver Falls, PA, November 2004.
-
"Build Your Own Cost-Effective Supercomputer",
Hope College,
Holland, MI, April 2004.
-
"Computing Technology:
Created, Fallen, in Need of Redemption?",
Handong Global University,
Pohang, South Korea, October 2003,
Calvin College
Sept 2001.
-
"Dynamic Beowulf Topology:
Realtime Supercomputer Network Reconfiguration" (Kevin DeGraaf),
Michigan Academy, Holland MI, March 2003.
-
"How To Build A Supercomputer",
Geneva College,
March 2003.
-
"An Expanding Pipeline: Gender in Mauritius",
34th SIGCSE Technical Symposium on Computer Science Education,
Reno NV, February 2003.
-
"Small College Supercomputing:
Building a Beowulf Cluster at a Comprehensive College",
(with D. Vos),
33rd SIGCSE Technical Symposium on Computer Science Education,
Covington KY, February 2002.
-
"Beowulf Clusters: Cost Effective Supercomputing",
Computer Science Department,
Rochester Institute of Technology,
May, 2001.
-
"Java: Why All The Excitement?",
Osman Peermamode,
Mauritius Computer Society,
June 1999.
-
"Electronic Commerce: Challenges and Opportunites
in a Global Economic Environment",
Vimala Appaya,
Faculty of Engineering,
University of Mauritius,
June 1999.
-
"Computer Security: Risks and Threats",
Kemraz Mohee,
National Computer Board of Mauritius, November 1998.
-
"Information Engineering: New Frontier",
Osman Peermamode,
Mauritius Computer Society,
November 1998.
-
"Chance-It: An Object-Oriented Capstone Project for CS-1",
29th SIGCSE Technical Symposium on Computer Science Education,
Atlanta GA, February 1998.
-
"Object-Centered Design:
A Five-Phase Introduction to Object-Oriented Programming
in CS1-2",
28th SIGCSE Technical Symposium on Computer Science Education,
Philadelphia PA, February 1996.
-
"Implications of STL for CS2",
Future Directions in Data Structures,
NSF Workshop,
Owen Astrachan,
Duke University, March 1997.
-
"Use of C++ for CS1 and CS2",
SIGCSE/CSC Panel Discussion,
Joel Adams, Alan Apt, Owen Astrachan, Mike Clancy, Bill Ford.
Philadelphia, Pennsylvania, February 1996.
-
"C++ and OOP in CS1 and CS2",
NSF Workshop,
Chris Nevison and Stuart Hirschfield,
Colgate University, June 1995.
-
"The Design and Implementation of a UNIX Classroom",
24th SIGCSE Technical Symposium on Computer Science Education,
Indianapolis, Indiana, February 1993.
-
"Distributed Diagnosis of Byzantine Processors and Links"
(with K. Ramarao),
9th International Conference on Distributed Computing Systems,
Newport Beach, California, June 1989.
-
"On the Diagnosis of Byzantine Faults" (with K. Ramarao),
7th Symposium on Reliable Distributed Systems,
Columbus, Ohio, October 1988.
Workshops for Continuing Education
-
Bioinformatics Education Dissemination:
Reaching Out, Connecting, and Knitting Together,
John Jungck, NSF/Chautauqua Workshop,
Grand Rapids, MI, August 2006.
-
Parallel and Cluster Computing Workshop,
Henry Neeman, National Computational Science Institute,
NSF/Shodor Foundation Workshop, Oklahoma U., July 2005.
-
Cisco Professor Professional Security Development Bootcamp,
R.J. Du Charme, Calvin College, June 2004.
-
Using the NSF Digital Library to Enhance Your Teaching,
M. A. Perez-Quinones, L. Cassel, E. Fox, J. Impagliazzo,
J.A.N. Lee, C. L. Giles,
35th SIGCSE Technical Symposium, March 2004.
-
Using LEGO Mindstorms Across the Computer Science Curriculum,
F. Klassner and S. Anderson, 33rd SIGCSE Technical Symposium,
March 2002.
-
Vocation and the Professions of Engineering
and Computer Science,
Faculty Development Seminar and Workshop,
Baylor University School of Engineering and Computer Science,
Laity Lodge, Kerrville, Texas,,
May 2002.
-
Faculty Workshop on Network Administration,
NSF Workshop,
John Cigas,
Rockhurst University,
July 2001.
-
Java Security
SIGCSE Workshop,
Barry Burd,
Austin Texas, March 2000.
-
Parallel Computing For Undergraduate Faculty,
NSF Workshop,
Chris Nevison,
Colgate University, July 1997.
-
Multimedia Laboratory and Classroon Simulations,
Chautauqua Workshop,
John Blank,
University of Dayton, June 1997.
-
Parallel Processing Using Public Domain Software,
SIGCSE Workshop,
Janet Hartman, Dean Sanders and John Reynolds,
Philadelphia, Pennsylvania, February 1996.
-
Inexpensive Interfacing of Undergraduate Laboratory Experiments,
Chautauqua Workshop,
Rex Berney,
University of Dayton, May 1995.
-
Successful Proposal Writing for NSF Proposals,
SIGCSE Workshop,
Ted Sjoerdsma and Margaret Reek,
Nashville, Tennessee, March 1995.
-
How to Write a Good NIH Grant Application,
University of North Carolina Workshop,
Liane Reif-Lehrer, UNC-Greensboro, March 1995.
-
Designing Closed Laboratories for Computer Science,
SIGCSE Workshop,
Debra Burton,
Phoenix, Arizona,
March 1994.
-
The Linda Parallel Programming Paradigm,
SIGCSE Workshop,
Chris McDonald,
Indianapolis, Indiana,
March 1993.
Memberships
Other Activities
-
Session Chair, 34th SIGCSE Technical Symposium,
February, 2003.
-
National Science Foundation Reviewer (ISE, 2003);
Panelist (MRI, 2002).
-
Session Chair, Information Security Mauritius `99,
April 1999.
-
Session Chair, 28th SIGCSE Technical Symposium,
February 1997.
-
Referee, 17th International Conference On Parallel Processing,
August 1988.
Joel Adams —
Professional —
Activities