Publications (Joel Adams)
Peer-Reviewed Work
Rather than list my peer-reviewed publications here, please see:
-
Parallel Computing for Beginners,
free, online, interactive (Runestone) text for parallel computing,
CSinParallel, 2023-2024.
-
Alice 3 in Action with Java,
Cengage Learning, 2015.
-
Alice 3 in Action: Computing Through Animation,
Cengage Learning, 2014.
-
Alice in Action with Java,
Thomson/Course Technology, 2008.
-
Alice in Action: Computing Through Animation,
Thomson/Course Technology, 2007.
-
Hands On C++: An online laboratory manual for learning C++
(with J. Frens),
Prentice-Hall, 2003.
-
C++, An Introduction to Computing, 3rd Ed.
(with L. Nyhoff),
Prentice-Hall, 2002.
-
Java: An Introduction to Computing
(with Jeff Nyhoff, Larry Nyhoff),
Prentice-Hall, 2001.
-
Hands On Java: An On-line Laboratory Manual for Learning Java,
(with Charles Hoot),
Prentice-Hall, 2001.
-
Hands On C++, An On-line Laboratory Manual for Learning C++,
2nd Ed.
Prentice-Hall, 1998.
-
C++, An Introduction to Computing, 2nd Ed.
(with S. Leestma and L. Nyhoff),
Prentice-Hall, 1997.
-
Turbo C++, An Introduction to Computing
(with S. Leestma and L. Nyhoff),
Prentice-Hall, 1996.
-
C++, An Introduction to Computing
(with S. Leestma and L. Nyhoff),
Prentice-Hall, 1995.
-
Hands On C++, A Laboratory Course for C++,
Prentice-Hall, 1994.
Communications of the ACM (Blog)
Other Work
-
"Carbon Footprints and Computing: Efficiency as Stewardship of God's Creation",
Dynamic Link 3
(2011-2012), pp. 2-4.
-
"Early Adopter: Integration of Parallel Topics in the
Undergraduate CS Curriculum at Calvin",
1st NSF/TCPP Workshop on Parallel and
Distributed Computing Education (EduPar-11),
Anchorage, Alaska, May 2011.
-
"Preparing Today's Students For Tomorrow's Careers",
CSTA Voice (6)5, Nov 2010
-
"Early and Often: Bringing More Parallelism
Into the Undergraduate Computer Science Curriculum",
(with R. Brown, E. Shoop, C. Clifton, M. Gardner, M. Haupt),
Workshop on Curricula for Concurrency and Parallelism,
SPLASH 2010, Reno, NV, October 2010.
-
Joel Adams Discusses the Career Outlook for CS Students"
(interview with Jack Rosenberger),
Communications of the ACM (blog),
July 2010.
-
"Computer Science Education Week: An Opportunity in the National Spotlight"
(interview with Pat Phillips),
CSTA Voice (6) 2, May 2010.
-
"Microwulf: Breaking the $100/GFLOP Barrier"
(with T. Brom* and J. Layton),
Cluster Monkey, Online.
Aug 2007.
-
"Women Embrace Computing in Mauritius"
(with S. Baichoo and V. Bauer),
Encyclopedia of Gender and Information Techology, 2006.
-
"Why Christians Should Study Computer Science (and other technical disciplines)",
Workshop on Vocation and the Professions of Engineering and Computer Science,
Baylor University, May 2002.
-
"Computing Technology: Created, Fallen, in Need of Redemption?",
Christian Scholarship: For What?,
Grand Rapids, MI, Sept 2001.
-
"MBH'99: A Beowulf Cluster Capstone Project"
(with W. D. Laverell and M. Ryken*),
Proc. 14th Annual Midwest Computer Conference,
Whitewater, WI, March 2000.
Joel Adams >
Professional >
Publications