[the epicenter]

[Educational Journals - Computers & Technology]


Exploring Quasi-Concurrency in Introductory Computer Science


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.


[Software]


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