Gregory M. KapfhammerAssociate Professor of Computer Sciencehttp://www.cs.allegheny.edu/~gkapfham/ |
Further Experience with Teaching Distributed Systems to Undergraduates
Gregory M. Kapfhammer. Further Experience with Teaching Distributed Systems to Undergraduates. Presented at the Ninth Jini Community Meeting, Chicago, Illinois, October, 2005.Related Project: SETTLE, RDBSpace, Parallel Genetic Algorithms
Abstract
Do you remember the first time that you learned about remote procedure calls (RPCs), remote method invocations (RMIs), synchonization, threads, and distributed mutual exclusion? This presentation will highlight an undergraduate course in distributed systems that examines concepts such as communication, naming, load distribution, synchronization, mutual exclusion, consistency, replication, and fault tolerance. This presentation also explains how the course investigated special topic areas like data stream management systems, the testing of concurrent applications, distributed data structures like OpenDHT, and peer-to-peer systems. This presentation reports on the state of current texts and examines the accessibility of topics that are traditionally associated with the study of distributed systems. Finally, the presentation will peek into the experiences of students during their initial forays into the development of distributed systems with the Jini network technology and the JavaSpaces object repository. The Web site for the course described by this presentation is available at http://www.cs.allegheny.edu/~gkapfham/teach/cs441/.[PDF]
Links to this Page
- Complete News Listing last edited on 21 October 2009 at 5:22 pm by 141.195.226.29
- RDBSpace last edited on 13 August 2008 at 3:59 pm by 141.195.226.29
- Parallel Genetic Algorithms last edited on 13 August 2008 at 4:10 pm by 141.195.226.29
- SETTLE last edited on 13 August 2008 at 1:12 pm by 141.195.226.29
- Research Presentations last edited on 29 October 2009 at 12:30 am by 141.195.226.29
- Further Experience with Teaching Distributed Systems to Undergraduates last edited on 12 June 2008 at 4:59 pm by aldenv29.allegheny.edu