Liejune Shiau
Journal of Educational Computing
Research, Vol 15 No 1, 1997, p. 53-66
Most programming courses taught today are focused on managing batch-oriented
problems. It is primarily because parallel computers are not commonly available,
therefore problems with concurrent nature could not be explored. This consequence,
at the same time, causes student's under preparation to meet the challenge
of modern multi-process computation technologies. This article demonstrates
an easy solution for implementing concurrent programming projects in computer
labs. This solution does not require special hardware support or special
programming languages. The goal is to facilitate a means to deal with the
concept and usefulness of multi-process software systems in the early stage
of computer science curriculum. We also include detailed descriptions on
a few creative and interesting concurrent examples to illustrate this idea.
We hope you found what you needed on this page. If you have any
questions or comments, please contact me.
Howard J. Bender, Ph.D.
President
The Education Process Improvement Center, Inc.
P.O. Box 186
Riverdale, Maryland 20738
hjbender@epicent.com