
New Year for Rowan students takes them to Third World countries to volunteer |
More

Visiting Fulbright Scholars Aim to Make Computers Talk |
More

Prof. Jooh Lee Honored with Campbell Endowed Chair |
More

Cooper Medical School of Rowan University and Coriell Institute for Medical Research Build Educational Alliance |
More

The latest version of CLAS notes is available for download in the
newsletters
section.
Technical Report Number TR1995-2
Title
When Words Collide: Network Simulation as an Exercise in a CS2 Course
Author
A. Michael Berman
Department of Computer Science
Rowan College of New Jersey
Glassboro, NJ 08028
Abstract
We use a simplified simulation of the operation of an Ethernet,
implemented in C++, to illustrate important concepts in the CS2
course, among them abstraction, queues, and the use of objects. As a
side-benefit, students get an introduction to the principles of
operation of network protocol, and an example of the use of a state
machine as a program design technique.