Robert W. Kerbs

Learn More
page 171, remove second line from bottom: (i.e., " S3: binary-semaphore; ") page 172, line 1: S1 = S3 = 1 ⇒ S1 = 1 page 172, remove fifth line: (i.e., " wait (S3) ") page 172, line 13: else signal (S1) ⇒ signal (S1) Page 172, remove 14 th line: (i.e., " signal (S3) ") page 172, line 20: signal S1 ⇒ else signal (S1); page 172, remove lines 21, 22 (i.e., "(More)
We have not seen an Internet-based game that can be identified with the arrival of Internet gaming for the masses. Due to the foundational structure of the Internet, there probably will not be one anytime soon. Why? The problem is that the underlying Internet Protocol, IPv4, has not had a major update since its introduction in the early 1970's. Fortunately,(More)
– Many computer science (CS) undergraduate programs have experienced dramatic reductions in the number of incoming freshman and transfer students in recent years. Simultaneously, industry feedback informs us that graduating students should have experience working with others and on long-term software projects. This requirement is due to the fact that most(More)
While networking technology facilitates the use of online services such as real-time instant messaging and anywhere-anytime multiplayer gaming, societal and ethical issues can influence the desirability of providing these services unmonitored to minors (i.e. users whose parents are legally responsible for them). In many countries and provinces, access to(More)
In recent years, many Computer Science undergraduate programs have had to address declining enrollment. While the reasons behind the decline are complex: the dot-com bubble burst, the way we train students, the lack of intellectual excitement , and so on, educators are creatively trying to broaden students' interests in computing. In this paper, we present(More)
  • 1