| 1994 |
| 12 | EE | David G. Von Bank,
Charles M. Shub,
Robert W. Sebesta:
A Unified Model of Pointwise Equivalence of Procedural Computations.
ACM Trans. Program. Lang. Syst. 16(6): 1842-1874 (1994) |
| 1990 |
| 11 | EE | Charles M. Shub:
Native Code Process-Originated Migration in a Heterogeneous Environment.
ACM Conference on Computer Science 1990: 266-270 |
| 10 | EE | Charles M. Shub:
Should undergraduates explore internals of workstation operating systems.
SIGCSE 1990: 111-115 |
| 9 | EE | Charles M. Shub,
Owen L. Astrachan,
David B. Levine,
Stuart Reges,
Henry MacKay Walker:
Faster, fairer, and more consistent grading, using techniques from the Advanced Placement reading (panel session).
SIGCSE 1990: 266 |
| 1989 |
| 8 | | F. Brent Dubach,
Robert M. Rutherford,
Charles M. Shub:
Process-Originated Migration in a Heterogeneous Environment.
ACM Conference on Computer Science 1989: 98-102 |
| 7 | EE | Charles M. Shub:
Performance experiments for the performance course.
SIGCSE 1989: 222-225 |
| 1988 |
| 6 | EE | Josef E. Pfauntsch,
Charles M. Shub:
Graphic animation and speech synthesis applications for the auditory and visually disabled.
ACM Conference on Computer Science 1988: 397-401 |
| 5 | EE | Ronald J. Leach,
Jeffrey A. Brumfield,
Michael B. Feldman,
Charles M. Shub:
Concurrency in the undergraduate curriculum.
SIGCSE 1988: 42 |
| 1987 |
| 4 | EE | Charles M. Shub:
Exploring operating system internals with workstations.
ACM Conference on Computer Science 1987: 269-272 |
| 3 | EE | Charles M. Shub:
The decline and fall of Operating Systems I.
SIGCSE 1987: 217-220 |
| 1986 |
| 2 | EE | Charles M. Shub:
A component part for a performance course.
SIGCSE 1986: 120-123 |
| 1978 |
| 1 | EE | Charles M. Shub:
Preemption costs in round robin scheduling.
ACM Annual Conference (2) 1978: 868-874 |