ACM Home Page
Please provide us with feedback. Feedback
Distributed systems in the undergraduate curriculum
Full text PdfPdf (402 KB)
Source ACM SIGCSE Bulletin archive
Volume 26 ,  Issue 4  (December 1994) table of contents
Pages: 17 - 20  
Year of Publication: 1994
ISSN:0097-8418
Author
Carolee Stewart  KEAN College of New Jersey, Department of Computer Science, Union NJ
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 7,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/190650.190655
What is a DOI?

ABSTRACT

Much of the design and development for new computing systems in the 1990's is being done in a networked computing environment with distributed goals. So why do so many 4-year college computer science departments still not teach "Distributed computing systems" in their undergraduate curriculum? The reasons are varied, but one main one is the belief that such a course requires expensive hardware and the very latest software development tools. This article demonstrates how a course for undergraduates in distributed computing can be successful at giving the students the concepts and principles, while enabling them to create such an application to experience the distributed environment, and do it all on a limited budget. The principles are highlighted along with a practical design and development component, which can give seniors a way to tie together many of the principles and applications of previous courses.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] Bacon, J., Concurrent Systems, Addison-Wesley, 1993.
 
2
 
3
[3] Mullender, S., Distributed Systems, Addison-Wesley, 1993.
 
4
[4] Renaud, P., Client-Server Systems, Wiley, 1993.
 
5
[5] Sinha, A., "Client-Server Computing", Communications of the ACM, July 92.
 
6
[6] Tanenbaum, A., & VanRenesse, R., "Distributed Operating Systems", Computing Surveys, Dec 85.